Mendapatkan kesalahan modulenotfound saat mengimpor tensorflow.keras
Saya mengikuti tutorial neural nine tentang cara membuat chatbot (penyihir dapat ditemukan di sini ) dan saya mengalami beberapa masalah saat menginstal tensorflow, tetapi akhirnya saya melakukannya, dengan menginstal terlebih dahulu tensorflow-gpu, lalu menginstal tensorflow.
Ketika saya menjalankan program dengan impor tensorflow ini:
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense, Activation, Dropout
from tensorflow.keras.optimizers import SGD
saya mendapat
Traceback (most recent call last):
File "c:/Users/User/Documents/Python Projects/chatbot/traning.py", line 9, in <module>
import tensorflow.keras
File "C:\Users\User\AppData\Roaming\Python\Python38\site-packages\tensorflow\__init__.py", line 41, in <module>
from tensorflow.python.tools import module_util as _module_util
File "C:\Users\User\AppData\Roaming\Python\Python38\site-packages\tensorflow\python\__init__.py", line 40, in <module>
from tensorflow.python.eager import context
File "C:\Users\User\AppData\Roaming\Python\Python38\site-packages\tensorflow\python\eager\context.py", line 29, in <module>
from absl import logging
ModuleNotFoundError: No module named 'absl'
Saya mencoba menginstal ulang abseil, tetapi tidak berhasil. Kemudian saya memeriksa secara online dan sebagian besar jawaban menunjukkan bahwa orang tersebut telah menginstal abseil di python 2.x dan mereka hanya perlu menggunakan pip3. Saya tidak punya python 2, jadi itu tidak mungkin. Pertanyaan serupa dapat ditemukan di sini
Jawaban
Kartu Grafis Intel tidak secara resmi didukung oleh tensorflow-gpu(Silakan merujuk ke posting ini ).
Saya menemukan, bagaimanapun, sebuah proyek yang ditunjukkan di sini menyarankan Solusi OpenCL ini di mana diduga mungkin untuk menggunakan GPU Intel ( masalah di mana kompatibilitas dirujuk )