Pytorch

[Pytorch] colab loadtxt file not found error 해결

CuckooBird 2024. 5. 21. 13:58

https://www.youtube.com/watch?v=_EIiUpIaRx4&list=PLS8gIc2q83Oit-utRso2iblvt00fZOw85&index=6&ab_channel=NeoWizard

 

 

위 강의의 예제를 따라 치다가,

import numpy as np

loaded_data = np.loadtxt('/content/LEC06_TrainData.csv', delimiter=',') # file not found error

x_train_np = loaded_data[ : , 0:-1]

y_train_np = loaded_data[ : , [-1]]

print(loaded_data[:3])
print('===================')
print(x_train_np[:3])
print('===================')
print(y_train_np[:3])

 

아래와 같은 에러가 발생했습니다.

 

해결 방법은

파일 버튼 누르기 > 드라이브 마운트 버튼 누르기

 

 

그럼 이렇게 뜬답니다 (저 코드는 보여드리려고 다른 노트북 파일 쓴 것) google drive에 연결 버튼 누르시면,

위와 같이 마운트가 되면서 구글 드라이브에 연결이 가능합니다.

 

 

구글 드라이브에 다음과 같이 넣어주시면 됩니다. (저 데이터 파일은 강사님의 깃허브에서 다운로드 받았습니다. https://github.com/neowizard2018/neowizard/blob/master/PyTorch/LEC06_TrainData.csv)

 

경로는 상관없는 것 같습니다. drive 파일에 옮겨주시고,

해당 데이터 파일의 경로를 복사하셔서 loadtxt의 경로 매개변수 자리에 넣어주시면 됩니다.

그러면 짜잔~ 잘 실행이 됩니다.

 

 

참고자료:

https://stackoverflow.com/questions/46986398/import-data-into-google-colaboratory

 

Import data into Google Colaboratory

What are the common ways to import private data into Google Colaboratory notebooks? Is it possible to import a non-public Google sheet? You can't read from system files. The introductory docs link ...

stackoverflow.com

 

 

이거 가지고 써야하나 싶었지만 10분 넘게 찾아본 문제라서 적어보았습니다.