일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Deep learning
- pip install
- DeepLearning
- 가상환경
- rnn
- 파이썬문법
- AI
- ubuntu
- 파이썬
- pytorch
- __call__
- objectdetection
- LSTM
- ViT
- Anaconda
- vision transformer
- pychram
- docker
- tensorflow
- python 문법
- __init__
- wsl2
- python
- torch.nn.Module
- 머신러닝
- 가상환경구축
- CNN
- Torchvision
- torch.nn
- 딥러닝
- Today
- Total
목록ubuntu (4)
인공지능을 좋아하는 곧미남
오늘은 Window에서 WSL2를 활용해서 Ubuntu 환경에서 AI 개발을 위한 환경을 구축할때, Nvidia 라이브러리인 Nvidia-Driver, CUDA, CUDNN을 설치하는 방법을 정리해보겠습니다. -목차-Nvidia-Driver 설치CUDA 설치CUDNN 설치시스템 환경 변수 추가설치 확인 - 사전 작업: nouveau 드라이버를 블랙리스트에 추가# nouveau 드라이버를 블랙리스트에 추가sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-no..
아래와 같이 docker에 접속해서 apt-get update를 수행하니 error가 발생했다. W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/jammy/InRelease Temporary failure resolving 'archive.ubuntu.com' W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/jammy-updates/InRelease Temporary failure resolving 'archive.ubuntu.com' W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/jammy-backports/InRelease Tempor..
원하는 AI 모델을 실행하기 위해서는 Python, CUDA, CUDNN, NVIDIA DRIVER와 같은 외부 종속성 패키지들이 설치된 PC가 필요하다. 그런데, local pc에서는 저런 외부 종속성 패키지들의 버전을 변경하려면 지우고 새로 설치하는게 깔끔하기 때문에 상당히 번거롭고 까다롭다. 그런데, Docker를 활용하면 새로운 OS 기반에 컨테이너를 내가 원하는데로 생성할 수 있고 손 쉽게 배포도 가능하다! 더 자세하게 말하면 원하는 ubuntu 버전, python 버전, cuda 버전, cudnn 버전, nvidia-driver 버전을 도커 컨테이너로 만들어놓고 도커 컨테이너를 이미지화하여 tar 파일이나 docker hub를 활용해서 손 쉽게 다른 사용자에게 배포할 수 있는 것이다. 사실 d..
Linux os에서 우분투를 설치하여 훨씬 직관적으로 보기 쉬운 GUI 환경에서 작업할 수 있었다. 하지만, Tensorflow, Pytorch 등의 인공지능 API 코드를 실행하거나 Cuda GPU를 사용하기 위해 우분투 버전에 적합한 버전들을 설치해야했고, 결과적으로 여러번의 재설치를 통해 삽질을 3일동안 했다. 그래서 삽질하는 동안의 기록을 남겨 다음엔 실수하지 않도록 노력하겠다. 1. 우분투 리눅스 설치 2. 아나콘다 가상환경 생성 3. IDE 파이참 설치 4. pip 설치 5. Cuda Toolkit 버전 일치화 6. Tensorflow 버전 일치화 7. Pytorch 버전 일치화 8. Nvidia-driver 설치 1. 우분투 리눅스 설치 https://wjdtmddnjs6788.tistory..