Tensowflow "Could not load dynamic libary 'cudart64_110.dll'; dlerror: cudart64_110.dll not found
3833 단어 TensorFlow
위의 오류가 발생했을 때의 조치
해발 환경
OS: Windows 10
터미널: Anaconda Prompt(Anaconda 포함)
거친 절차
- CUDA Toolkit 설치
- 터미널을 닫고 다시 열
- 터미널에서 테스트 코드 재실행
CUDA Toolkit 설치
CUDA Toolkit 11.2 Downloads 에서 CUDA Toolkit 라는 것을 다운로드합니다. (자신의 환경에 맞추어 선택해 주세요.)
다운로드 후 다음은 설치합니다.
설치가 끝나면 부팅하지 않고 닫아도 괜찮습니다.
Anaconda Promptは一度閉じて、再度開きます。
테스트 코드 재실행
anaconda-prompt(t3.8) C:\Users\owner>python
>>>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 / 255.0, x_test / 255.0
>>>
>>>model = tf.keras.models.Sequential([
>>> tf.keras.layers.Flatten(input_shape=(28, 28)),
>>> tf.keras.layers.Dense(128, activation='relu'),
>>> tf.keras.layers.Dropout(0.2),
>>> tf.keras.layers.Dense(10, activation='softmax')
>>>])
>>>
>>>model.compile(optimizer='adam',
>>> loss='sparse_categorical_crossentropy',
>>> metrics=['accuracy'])
>>>
>>>model.fit(x_train, y_train, epochs=5)
>>>model.evaluate(x_test, y_test)
(실행 결과)
anaconda-prompt2021-01-26 20:47:14.909869: I tensorflow/compiler/mlir/mlir_graph_optimization_pass.cc:116] None of the MLIR optimization passes are enabled (registered 2)
Epoch 1/5
.
~(途中省略)~
.
1875/1875 [==============================] - 1s 789us/step - loss: 0.0743 - accuracy: 0.9760
이제 실행에 성공했습니다.
참조 페이지 : How to fix TensorFlow warning: Could not load dynamic library 'cudart64_110.dll'; dlerror: cudart64_110.dll not found
Reference
이 문제에 관하여(Tensowflow "Could not load dynamic libary 'cudart64_110.dll'; dlerror: cudart64_110.dll not found), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/takuma-jpn/items/341ea76338265f277c9c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
(t3.8) C:\Users\owner>python
>>>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 / 255.0, x_test / 255.0
>>>
>>>model = tf.keras.models.Sequential([
>>> tf.keras.layers.Flatten(input_shape=(28, 28)),
>>> tf.keras.layers.Dense(128, activation='relu'),
>>> tf.keras.layers.Dropout(0.2),
>>> tf.keras.layers.Dense(10, activation='softmax')
>>>])
>>>
>>>model.compile(optimizer='adam',
>>> loss='sparse_categorical_crossentropy',
>>> metrics=['accuracy'])
>>>
>>>model.fit(x_train, y_train, epochs=5)
>>>model.evaluate(x_test, y_test)
2021-01-26 20:47:14.909869: I tensorflow/compiler/mlir/mlir_graph_optimization_pass.cc:116] None of the MLIR optimization passes are enabled (registered 2)
Epoch 1/5
.
~(途中省略)~
.
1875/1875 [==============================] - 1s 789us/step - loss: 0.0743 - accuracy: 0.9760
Reference
이 문제에 관하여(Tensowflow "Could not load dynamic libary 'cudart64_110.dll'; dlerror: cudart64_110.dll not found), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/takuma-jpn/items/341ea76338265f277c9c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)