Ubuntu CUDA install Version list sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/[XXXXX]What is XXXXX? 본인 버전에 맞게 설치! 1. /ubuntu2204/x86_64/3bf863cc.pub 2. /ubuntu2204/x86_64/3bf863cc.pub 3. /ubuntu2204/x86_64/7fa2af80.pub 추후 지속적으로 업데이트 예정 Setting, Error/GPU 2024.07.22
[Error] no module named skimage 0. 에러 해결 errored out with exit status 1 python setup.py egg_info $ pip3 install --upgrade setuptools 1. 패키지 설치$ pip3 install scikit-image Setting, Error/Python, Python Library 2024.06.18
[Error] CUDA call failed lazily at initialization with error: device >= 0 && device < num_gpus INTERNAL ASSERT FAILED at "../aten/src/ATen/cuda/CUDAContext.cpp":50, please report a bug to PyTorch. device=?, num_gpus=? import os os.environ['CUDA_VISIBLE_DEVICES'] = '3' 이렇게 os로 gpu를 설정하는 것보다 import torch를 더 먼저 실행하여 생기는 문제 import torch를 하게 되면 기본적으로 0번 GPU를 torch가 가져온다고 한다. ▶os.environ을 먼저 실행하여 torch보다 먼저 GPU 권한을 설정한다. (그냥 무조건 os.environ부터 제일 먼저 실행하기) + 추가적으로 pytorch 환경변수가 꼬여서 생기는 오류이기도 하다. 맨 처음에 환경변수 해제 명령어를 실행해준다. $ unset LD_LIBRARY_PATH import os os.environ['CUDA_VISIBLE_DEVICES'] = '3' import torch torch.cuda.. Setting, Error/Python, Python Library 2024.04.16
Argparser 사용법 import argparseparser = argparse.ArgumentParser() # 원하는 parameter 설정parser.add_argument('--model', type=str, default='gru') parser.add_argument('--data', type=str, default='electricity') 1. Jupyterconfigs = parser.parse_args(args=[]) 2. .py fileconfigs = parser.parse_args()* python3 test.py --model=gru --data=electricity 사용 시 configs.model, configs.data 등으로 사용 Setting, Error/Python, Python Library 2024.04.09
Pytorch 실행 에러 cuDNN version incompatibility Pytorch 실행하다가 갑자기 하루 아침에 뜬 cuDNN 관련 에러 - Error Log RuntimeError: cuDNN version incompatibility: PyTorch was compiled against (8, 9, 2) but found runtime version (8, 7, 0). PyTorch already comes bundled with cuDNN. One option to resolving this error is to ensure PyTorch can find the bundled cuDNN. Looks like your LD_LIBRARY_PATH contains incompatible version of cudnn. Please either remove it from.. Setting, Error/Python, Python Library 2024.03.26
Docker Container Stop 원인 해결 - GPG key Error 0. 에러에서 No Pub Key Code 확인 및 복사 GPG Error ~~~~~ : the public key is not available : NO_PUBKEY [Key Code] 1. Docker container stop 원인 확인 - vi /var/log/syslog 2. GPG key 추가 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [에러에 나온 No Pub Key Code] Setting, Error/Linux 2024.03.05
[Error] WARNING: The script jupyter-console is installed in which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. * $ pip install jupyter로 jupyter를 설치한 후 jupyter가 실행되지 않는 문제 --> jupyter 명령어의 shell 환경변수 설정이 되지 않아, shell에서 바로 실행할 수 없는 것이다. --> 환경변수를 추가해주면 된다. $ export PATH=$PATH:[에러에 뜬 경로 그대로] Setting, Error/Python, Python Library 2023.10.31
InternalError: Graph execution error: Detected at node 'StatefulPartitionedCall 8' defined at (most recent call last): * Tensorflow 2.12 문제 모델 생성, 컴파일 후 fit 할 때 해당 에러가 발생했다. 1. Tensorflow 버전 다운그레이드 하기 $ pip3 install tensorflow==2.11.0 → 이렇게 하니까 ImportError: cannot import name 'range_op' from 'tensorflow.python.data.ops' 이런 에러 다시 발생 ▶ 결론 : 에러 해결 2. Tensorflow-gpu 버전으로 다시 깔기 $ pip3 install tensorflow-gpu==2.11.0 Setting, Error/Linux 2023.09.06
ModuleNotFoundError: No module named 'weka' 1. apt-get install python3-dev setuptools default-jvm 2. pip3 install python-weka-wrapper3 (python-weka-wrapper 로 하게 되면 python2.X 버전에 깔리므로 유의!) Setting, Error/Linux 2023.09.05
Tensorflow, pyTorch - 원하는 GPU 할당 모델 학습을 하기 위해 원하는 GPU만 사용하기 위해서는 python의 os 모듈을 통해 간단히 접근할 수 있는 GPU 번호를 제한해주면 된다. 1. 1개의 단일 GPU 사용 import os os.environ['CUDA_VISIBLE_DEVICES'] = '0' 2. 2개 이상의 multi-GPU 사용 (ex. 0번, 1번) import os os.environ['CUDA_VISIBLE_DEVICES'] = '0, 1' 이렇게 하고 1. Tensorflow tensorflow.distribute의 MirroredStrategy를 바로 사용해주면 된다. 위에서 이미 GPU를 제한했기 때문에 따로 설정해줄 것은 없다. 단지 선언한 mirrored_strategy안에 모델 define부터 모델 생성, c.. Setting, Error/Python, Python Library 2023.06.08