본문 바로가기

전체 글544

파이썬 try except 에러 메세지 확인하는 방법 파이썬 try except 에러 메세지 확인하는 방법 traceback.format_exc() a = 1 try: print(a+b) except: import traceback print(traceback.format_exc()) #out : Traceback (most recent call last): #out : File "/tmp/ipykernel_886551/297137565.py", line 3, in #out : print(a+b) #out : NameError: name 'b' is not defined 2023. 8. 13.
파이썬 이미지 변수를 원격서버에 저장하기 파이썬 이미지 변수를 원격서버에 저장하기¶ In [1]: # 패키지 불러오기 import paramiko from PIL import Image from io import BytesIO In [ ]: # SCP 연결 설정 ssh_client = paramiko.SSHClient() ssh_client.load_system_host_keys() ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy()) In [ ]: # SSH 서버 정보 ssh_host = 'ssh_hostname' ssh_port = 22 ssh_username = 'ssh_username' ssh_password = 'ssh_password&#.. 2023. 8. 13.
파이썬 이미지 컬러 구성 확인 rgb ? 파이썬 이미지 컬러 구성 확인 rgb ? mode 함수를 확인하여 이미지 컬러 구성을 확인 할 수 있습니다. image.mode from PIL import Image image = Image.open("test_image.png") print(image.mode) #out : RGB [참고] convert 함수를 사용하여 컬러 구성을 변환할 수도 있습니다. image.convert from PIL import Image image = Image.open("test_image.png") image = image.convert("CMYK") print(image.mode) # out : 'CMYK' 2023. 8. 13.
넘파이 2차행렬 행렬식(determinant) 연산 넘파이 2차행렬 행렬식(determinant) 연산¶ 1. 2차행렬 행렬식 계산 방법¶ 2차 행열 행열식(determinant) : 파랑라인 곱(1 X 4) - 주항라인 곱(2 X 3) = -2 2. 파이썬으로 활용하기¶ 1) 넘파이로 활용하기¶# 샘플 생성 import numpy as np arr = np.array([[1, 2], [3, 4]]) # 행렬식 연산 result = (arr[0][0] * arr[1][1]) - (arr[0][1] * arr[1][0]) print(result) -2 2) 넘파이 np.linalg.det 메서드 활용하기¶import numpy as np # 샘플 생성 arr = np.array([[1, 2], [3, 4]]) # 행렬식 연삭 result = np.linal.. 2023. 8. 12.
파이토치 텐서 데이터 셔플 파이토치 텐서 데이터 셔플¶ 데이터 셔플 과정¶ torch.rand를 활용한 샘플데이터 생성합니다. randperm 메서드를 활용하여 무작위 순위 리스트를 만들어냅니다. 무작위 순위 리스트란 ? 순위 리스트 [0, 1, 2, 3] vs 무작위 순위 리스트 [2, 1, 4, 0] index_select 메서드를 활용하여 무작위 숫자 리스트에 맞게 텐서 내 값 위치 변경합니다. In [1]: # 예시 입력 import torch x = torch.rand(4,5) x Out[1]: tensor([[0.5017, 0.6225, 0.8976, 0.1194, 0.0085], [0.3317, 0.7673, 0.0814, 0.5546, 0.5811], [0.1697, 0.6363, 0.1774, 0.6370, 0.1.. 2023. 8. 12.
주피터노트북 코드 없이 아웃풋만 html로 저장하기 주피터노트북 코드 없이 아웃풋만 html로 저장하기 jupyter nbconvert mynotebook.ipynb --to=html --no-input [참고] pdf 로 저장 하기 jupyter nbconvert mynotebook.ipynb --to=pdf --no-input 2023. 8. 11.