heheh
히히
heheh
전체 방문자
오늘
어제
  • 히히 (75)
    • AI (14)
      • Model (Study) (3)
      • Model (Paper) (7)
      • Tip! (4)
    • Backend (3)
      • ASP.NET (1)
      • Spring (2)
      • program (0)
      • JAVA (0)
    • Program (11)
      • Docker (3)
      • Github (5)
      • AWS (3)
    • OS (1)
      • Window (1)
      • Linux (0)
    • Python (14)
      • Python Lib (11)
      • Pytorch (1)
      • Tensorflow (1)
      • 크롤링 (1)
    • Spark (3)
      • Scala (2)
      • Pyspark (0)
      • SQL (1)
    • IOS (Swift) (0)
      • 기본 개념 (0)
    • 프로젝트 (3)
      • [AI] GAN (0)
      • [IOS] Swift (3)
      • [AI] 추천시스템 (0)
    • 분석 (1)
    • 알고리즘 풀이 (22)
      • 백준 (22)
    • 기타 (3)
      • 장비세팅 (3)
      • 소개 (0)

인기 글

최근 글

최근 댓글

hELLO · Designed By 정상우.
heheh

히히

[장비] 딥러닝 환경 구축하기 : CPU 환경
AI/Tip!

[장비] 딥러닝 환경 구축하기 : CPU 환경

2021. 11. 29. 01:01

코랩만 쓰다가 로컬 환경을 만들어야 하는 일이 생겼다.

GPU가 없는 상황이라 작은 데이터 셋만 실험할 생각으로 CPU에 환경을 구축해본다.

 

 

 

1. 아나콘다 설치

버튼을 통해 간단히 다운로드한다.

https://www.anaconda.com/products/individual

 

Anaconda | Individual Edition

Anaconda's open-source Individual Edition is the easiest way to perform Python/R data science and machine learning on a single machine.

www.anaconda.com

아나콘다 설치 시 Jupyter Notebook도 자동으로 같이 설치가 된다.

 

 

 

 

이 뒤로는, Anaconda Prompt를 실행하여 필요 라이브러리를 다운받는다.

시작에서 Anaconda Prompt를 검색하면 바로 뜬다.

(+추가)

저 화면에서 Users 다음 경로가 한글로 되어있으면, 즉 사용자 계정 이름이 한글이라 해당 폴더가 한글로 생성되어 있으면

주피터 노트북을 실행할 때 커맨드창에 뜨는 주소르 복붙해줘야 한다. 자동으로 주피터 창이 켜지지 않기 때문이다.

 

혹시 주피터에서 1. 셀이 실행이 안되고, 아무 작동도 안하거나 2. 주피터를 실행한 커맨드창이 혼자 꺼지거나 하는 상황이 반복되면

저 경로를 의심해봐도 좋다. 나는 영어로 바꿔주기 위해 관리자 계정을 불러오는것부터.. 먼 여정을 거쳤는데

이상하게 바뀌긴 했지만 결론적으로 주피터 내 셀은 이제 잘 run된다.

2. 텐서플로우 설치

Anaconda Prompt에 pip install tensorflow 를 입력하여 설치한다.

 

에러:

확인을 위해 주피터 노트북을 실행시켜 import를 진행하였는데 아래 에러가 발생한다.

주피터 노트북 화면

Anaconda Prompt에서 임포트시 아래 에러를 확인 가능하다.

tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'cudart64_110.dll'; dlerror: cudart64_110.dll not found

아나콘다 커맨드창 화면

GPU를 찾지 못하거나, 버전 문제이거나로 보이는데, 현재 GPU가 없는 환경에서 세팅중이다 보니 생기는 문제로 보인다.

우선 파이토치를 쓸 생각이라 텐서가 필요할 때 해결하기로 한다..

 

 

3. 파이토치 설치

아래 페이지에서 해당하는 조건을 맞춘 후 커맨드 명령어를 Anaconda Prompt에 입력하여 설치한다.

https://pytorch.org/get-started/locally/

 

PyTorch

An open source machine learning framework that accelerates the path from research prototyping to production deployment.

pytorch.org

해당 명령어를 복붙해서 실행 시 조금 더 기다리다보면 진행할거냐고 물어봐서 y를 입력해줘야 한다.

y를 입력해서 진행한다.

에러 없이 잘 import 되는것 확인!

 

 

추가 라이브러리 설치

 

파케이파일을 읽기 위해 설치

pip install pyarrow
pip install fastparquet

사이킷런 설치

pip install scikit-learn==1.0.1
# 버전을 지정하지 않고 설치했더니 0.24.0인가 설치되었다

 

(우선 여기까지 설치하고 라이브러리 설치가 필요할 때 마다 추가로 기록한다.)

 

 

+ 30000행 데이터를 파이토치로 간단한 회귀 하나 짯는데 터졌다. 데스크탑 알아본다.

'AI > Tip!' 카테고리의 다른 글

[환경] CUDA 설치  (0) 2022.04.17
[데이터 전처리] 학습 전 데이터 처리  (0) 2021.11.30
[환경] 딥러닝 RAM 부족, 메모리 부족  (0) 2021.03.12
    heheh
    heheh

    티스토리툴바