For Beginners

[텐서플로]로 머신러닝 돌리기 본문

2021 이전 자료들/AI

[텐서플로]로 머신러닝 돌리기

.log 2019. 7. 25. 18:05
728x90

자 태초마을로 왔습니다.

태초마을이 반갑지는 않지만. 다시 진행을 하기 위해서 아까 하지 못한 작업들을 서치합니다.

예를 들어서 파이참에서 기본 파이썬 버전 설정하기 같은거..?

음 일단은 이거 확인 완료

그리고 내가 입력해야 하는 구문들을 정리해두자.

 

wget -i utils/kitti_archives_to_download.txt -P ~/my/output/folder

출처: https://likecode.tistory.com/218 [For Beginners]

어차피 내 블로그에서 가져오는건데 ㅋㅋㅋ출처 뜨니까 뭔가 이상

쨌든 이거랑

python monodepth_main.py --mode train --model_name my_model --data_path ./data/KITTI/ --filenames_file ./utils/filenames/kitti_train_files.txt --log_directory ./tmp/

이거가 내가 사용할 수 있는 구문이다.

이 중간에 나오는 것들은 대부분 에러 해결을 위한 구문들이다.

 

 

미리 정리해두고, 나중에 한번에 돌릴 때 쓸려고 한다.

 

 

 

 

음 그러면 일단 이렇게 된 이상 프로젝트를 다시 열어서 그 프로젝트의 인터프리터의 상태를 확인해보아야 하는 상황이 왔다.

열기~!

 

 

invalid...?

음 이 문제 때문에 아까 그게 안되었나보다.

음 근데 이게 왜 invalid인지 확인해보고 싶은데..

아 알고보니까 아까랑 같은 상황 그대로 그냥 프로젝트가 재 다운로드를 해도 똑같이 나오게 된 것이었다.

그러면 일단 프로젝트를 다 지우고...

다시 파이썬부터 시작을 하겠다.

그냥 이 상태라는 것이므로,

일단은 다 무시하고 파이썬을 3.5 버전으로 사용하는 방법에 대해서 알아보려고 한다.

 

음 뭐가 문제일까...

하하하하

venv2라고 자꾸 인식하는데.

venv2가 아닌 venv로 인식하게 하는 방법은 없는걸까.

 

문제를 알아낸 것 같다.

얘가 이미 폴더를 선점하고 있어서 안되는거라면, 여기서 없애버리면 되는것 아닌가!

그래서 일단은 없애버리기로 하였다.

그리고 폴더도 없애고 새로 만들어버렸다.

일단 했다가 안되면 다시 깔면 되니까~~~

 

그러면 이렇게 설정이 가능하게 된다.

해보겠다.

일단 밑져야 본전.

 

 

일단 이렇게 해둔 상태에서 아까 안되던 텐서플로 먼저 깔아보겠다

불안하긴 한데 gpu로 깔아보겠다.

pip 버전이 낮아서 설치하는데 에러가 났다.

일단 pip를 새로 설치했다.

python -m pip install --upgrade pip

허헣

일단 gpu가 안되는 것을 확인했다.

음 그러면 cpu라도 해보겠다. 근데 이것도 안된다고 에러났다.

그러면 이 경우에는 다시 문제를 찾아보아야겠다.

하나 달라진 것은 아까는 versions에 none이라는 글자 대신에 다른 버전들을 추천해주었는데,

이번에는 none이라고 말하는 것으로 보아, 아닌 것 같다.

 

https://stackoverflow.com/questions/42317075/tensorflow-r1-0-could-not-a-find-a-version-that-satisfies-the-requirement-tens

 

Tensorflow r1.0 : could not a find a version that satisfies the requirement tensorflow

I want to install Tensorflow 1.o for python on windows. This is information for my system. D:\>python --version Python 3.5.2 :: Anaconda 4.2.0 (32-bit) D:\>pip3 --version pip 9.0.1 from d:...

stackoverflow.com

pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.0.0-py3-none-any.whl

만인의 도움 사이트 스택 오버플로우에서 답을 얻을 수 있었다.

이렇게 하면 된다.

**주의

**이거는 파이썬 3.5가 필수적으로 있어야 합니다.

**그리고 제가 깔려는거는 텐서플로우 1.0입니다.

**왜냐구요? 이 저자가 1.0으로 해놔서 저도 1.0으로 해야지 구동할 수 있기 때문이죠..

**텐서플로 발전 빨리해서 좋은데, 초심자들에게는 진짜 고역인 것 같네요..

(도커를 그래서 설치하는 것인가)

 

이런 식으로 다운로드가 알아서 된다.

 

그러면 다시 어제했던 데이터 셋을 다시 다운로드를 받습니다.

음 어제 wget 설정을 해두었더니 그냥 구문만 입력해도 잘 돌아가네요

(편안)

 

그러면 저는 이제 wget을 이용해서 데이터를 다 받은 이후에 트레이닝 과정을 추가로 서술해보겠습니다.

 

(추가)

 

아 이거는 새로 알게 된 사실인데,

gpu로 텐서플로를 깔아서 그런지, 파이썬 버전이 달라서 그런지는 몰라도

3.5로 하니까 다운로드 인터페이스가 조금 다릅니다.

이렇게 시점마다 다운로드 상태를 찍어서 주네요.

뭔가 빨리 변하니까 컴퓨터가 열심히 일하고 있는것 같은 착각이 들기도 하고, 괜찮은 듯

Comments