텐서플로우에서 다음과 같은 간단한 MNIST 예제를 실행시켜보면 매번 학습 결과가 다른 것을 확인할 수 있습니다. 실행할때마다 일정한 학습 결과를 얻는 방법을 다룹니다. 2021. 7. 29 - 최초작성 2024. 3. 21 - RANDOM_SEED 변경, Tensorflow 2.15에서 테스트 2024. 3. 28 재현가능한 결과 보장 방법 수정 # https://www.tensorflow.org/tutorials/quickstart/beginner import tensorflow as tf mnist = tf.keras.datasets.mnist (x_train, y_train), (x_test, y_test) = mnist.load_data() x_train, x_test = x_train / 25..
WSL2에 CUDA 사용하도록 Tensorflow 설치하는 방법을 다룹니다. 2022. 11. 26 최초작성 2023. 2. 12 tensorflow-gpu 대신에 tensorflow 설치 2023. 4. 3 gpu 사용하기 위한 확인사항 추가 2024. 1. 9 2024. 2. 4 텐서플로우 버전 선택 정리 2024. 3. 11 tensorflow[and-cuda] 설치시 발생한 문제 해결방법 추가 2024. 3. 13 2024. 3. 14 2024. 3. 16 NVIDIA 그래픽 카드 드라이버 설치 방법 분리 Tensorflow에서 GPU를 사용하려면 다음 버전 이상으로 윈도우를 업데이트 해야 합니다. 윈도우 11은 아래 언급한 버전보다 상위 버전인것으로 보입니다. Windows 10 19044 이상..
CUDA 버전별로 설치가능한 Tensorflow, PyTorch 버전을 확인하는 방법을 다룹니다. 2024. 3. 14 최초작성 Tensorflow CUDA 버전별로 설치가능한 Tensorflow 버전은 아래 링크에서 확인할 수 있습니다. https://www.tensorflow.org/install/source?hl=ko#gpu 가급적이면 Tensorflow 버전에 맞는 CUDA를 설치하는 것을 권장하는 것으로 보입니다. Tensorflow와 CUDA를 같이 설치해주는 tensorflow[and-cuda] 패키지를 설치해보면 Tensorflow 버전에 따라 설치되는 CUDA 버전이 다릅니다. CUDA 버전이 적절하지 않으면 Tensorflow에서 GPU를 사용할 수 없습니다. Tensorflow 설치하..
Windows와 Ubuntu, WSL2에서 CUDA(GPU)를 사용하는 Tensorflow와 Pytorch를 설치하는 방법을 다룹니다. 추가로 Apple Silicon Macbook에서 GPU를 사용하도록 Tensorflow와 Pytorch를 설치하는 방법도 추가되었습니다. 2024. 1. 7 최초작성 2024. 1. 9 WSL2 추가 2024. 3. 9 Apple Silicon Macbook 추가 Windows Windows에 CUDA 11.8 PyTorch 2.1.2 설치하는 방법 https://webnautes.tistory.com/1850 Windows에서 CUDA를 사용하도록 PyTorch 1.8 설치하는 방법 https://webnautes.tistory.com/1880 Windows에 CUD..
Apple Silicon Macbook에 Tensorflow를 설치하는 방법을 다룹니다. Macbook M1에서 테스트 했지만 참고한 링크에서 지원하는 디바이스로 Apple silicon라고 적혀있는 것으로 봐서는 M2,M3에서도 가능할 것으로 예상됩니다. 참고 https://developer.apple.com/metal/tensorflow-plugin/ 2022. 2. 4 최초작성 2022. 5. 2 xcode 설치 추가 2024. 3. 2 Apple silicon 내용 추가 0. 다음 포스트를 참고하여 Xcode를 설치합니다. MacBook M1에 Xcode 설치하기 https://webnautes.tistory.com/2024 1. 다음 포스트를 참고하여 Miniforge를 설치합니다. Apple ..
Windows 에 CUDA 11.8과 cuDNN 8.7.0, Tensorflow를 설치하는 방법을 설명합니다. Tensorflow 2.10까지만 윈도우에서 CUDA 사용이 가능합니다. CUDA를 사용해야 GPU 가속이 가능합니다. Tensorflow 2.10 상위 버전이 필요하다면 WSL2에서 Tensorflow를 사용해야 합니다. WSL2에 CUDA 사용하는 Tensorflow 설치하는 방법 https://webnautes.tistory.com/1873 2023. 5. 7 최초작성 2024. 1. 3 별도로 NVIDIA CUDA 라이브러리를 설치하지 않고 conda를 사용하여 CUDA 라이브러리를 설치후 진행하려면 다음 포스트를 참고하세요. Windows에 CUDA Toolkit 11.2 cuDNN 8..
Windows 에 CUDA 11.2과 cuDNN 8.1.0, Tensorflow 2.10을 설치하는 방법을 설명합니다. Tensorflow 2.10까지만 윈도우에서 CUDA 사용이 가능합니다. CUDA를 사용해야 GPU 가속이 가능합니다. Tensorflow 2.10 상위 버전이 필요하다면 WSL2에서 Tensorflow를 사용해야 합니다. WSL2에 CUDA 사용하는 Tensorflow 설치하는 방법 https://webnautes.tistory.com/1873 2021. 1. 10 최초작성 2021. 1. 11 Tensorflow 설치 방법 추가. Tensorflow GPU 2.4.0에서 CUDA 11 요구 2021. 6. 8 Tensorflow 2.5.0에서 cuDNN 8.1.0 요구, 최신 그래픽..
최종작성 2023. 11. 10 확인결과 본 포스트에 있는 Tensorflow를 사용하려면 Raspberry Pi 4 32비트 OS를 설치해야 합니다. Raspberry Pi 4에 Tensorflow를 설치하는 데에는 문제가 없었는데 $ pip3 install tensorflow Tensorflow 모듈을 임포트하려고 하니 에러가 발생했습니다. $ python3 Python 3.7.3 (default, Jul 25 2020, 13:03:44) [GCC 8.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import tensorflow 2021-06-15 20:42:11.782016: E tens..
Macbook M1에 설치된 tensorflow에서 keras API 호출시 다음 에러가 나는데 원인을 알 수 없네요. failed assertion `Failed to allocate private MTLBuffer for size 0 conda 가상환경을 삭제후 다시 생성하여 관련 패키지를 다시 설치하니 문제가 해결되었습니다. 2023.3.13 최초작성
갑자기 Macbook M1에 설치된 vscode에서 Run Python File in Terminal을 사용하여 실행시 tensorflow 모듈 인식이 안되고 다음과 같은 에러가 났습니다. ModuleNotFoundError: No module named ‘tensorflow’ 2022. 3. 5 최초작성 (tensorflow-dev) webnautes@webnautesui-MacBookAir python_work % conda run -n tensorflow-dev --no-capture-output --live-stream python /Users/webnautes/Documents/python_work/autoencoder_and_classification.py Traceback (most rece..