[Python] TypeError: sequence item 0: expected str instance, int found
·
Error
발생원인TypeError: sequence item 0: expected str instance, int found 에러는 주로 파이썬에서 join() 메소드를 사용할 때 발생한다.join() 메소드는 문자열을 연결할 때 사용되는데, 연결하려는 시퀀스(리스트, 튜플 등)에 문자열이 아닌 다른 데이터 타입(ex: int)이 포함되어 있을때 에러가 발생한다.  에러 예시아래 코드에서는 numbers 리스트에 정수(int)가 포함되어 있어 join()메소드를 실행했을 때 TypeError를 발생시킨다.numbers = [1, 2, 3, 4]result = "".join(numbers) 해결방법join() 메소드로 연결하기 전에 연결하려는 시퀀스의 모든 요소를 문자열로 변환한 후, join() 메소드를 사용하면..
RuntimeError: Input type (torch.cuda.FloatTensor) and weight type (torch.FloatTensor) should be the same
·
Error
torchsummary로 pytorch의 모델의 구조를 확인하려할때 위와 같은 에러가 발생하였다. 모델이나 data가 GPU에 올라가있지 않아서 발생하는 에러라고 한다. # dataset을 GPU에 올릴 때 torch.tensor(..., device="cuda") torch.tensor(...).cuda() torch.tensor(...).to("cuda") # model을 GPU에 올릴 때 model.to("cuda")
support for password authentication was removed on ~
·
Error
깃헙에서 원격 브랜치 삭제를 하던 와중 인증이 안되면서, 브랜치가 삭제 되지 않았음. 떴던 에러는 위 사진과 같으며 비밀번호 대신 토큰으로 입력함으로써 해결 가능했다. 만약 토큰이 없다면 settings - developer settings - personal access token - generate new token에서 생성가능하다. 참고로 생성 후 보이는 토큰은 한번 보여주고 다시는 보여주지 않으니, 필요하다면 꼭 저장해두자!
ModuleNotFoundError: No module named 'cv2'
·
Error
윈도우 환경 pip install opencv-python or conda install -c https://conda.binstar.org/menpo opencv linux 환경 conda install -c conda-forge opencv or pip install opencv-python 참고자료 Cannot find module cv2 when using OpenCV