Không có mô-đun nào có tên 'tensorflow.keras.layers.experimental.preprocessing'
Aug 22 2020
Dưới mã
import numpy as np
np.random.seed(0)
from sklearn import datasets
import matplotlib.pyplot as plt
%matplotlib inline
%config InlineBackend.figure_format ='retina'
from keras.models import Sequential
from keras.layers import Dense
from keras.optimizers import SGD
bên dưới thông báo Lỗi
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
~\Anaconda3\lib\site-packages\keras\__init__.py in <module>
2 try:
----> 3 from tensorflow.keras.layers.experimental.preprocessing import RandomRotation
4 except ImportError:
ModuleNotFoundError: No module named 'tensorflow.keras.layers.experimental.preprocessing'
During handling of the above exception, another exception occurred:
ImportError Traceback (most recent call last)
<ipython-input-5-943507dd87a6> in <module>
6 get_ipython().run_line_magic('config', "InlineBackend.figure_format ='retina'")
7
----> 8 from keras.models import Sequential
9 from keras.layers import Dense
10 from keras.optimizers import SGD
~\Anaconda3\lib\site-packages\keras\__init__.py in <module>
4 except ImportError:
5 raise ImportError(
----> 6 'Keras requires TensorFlow 2.2 or higher. '
7 'Install TensorFlow via `pip install tensorflow`')
8
ImportError: Keras requires TensorFlow 2.2 or higher. Install TensorFlow via `pip install tensorflow
Lưu ý: Tôi nghĩ, vấn đề chính là phiên bản Tensorflow. Tôi đã sử dụng lệnh somes và đó là dưới đây,
conda create -n tf tensorflow
conda activate tf
và tôi cũng đã sử dụng lệnh dưới đây
conda create -n tf-gpu tensorflow-gpu
conda activate tf-gpu
Nhưng nó không hoạt động, Xin vui lòng giúp đỡ để giải quyết lỗi.
Trả lời
3 ashraful16 Aug 23 2020 at 02:45
Bạn cần cập nhật TensorFlow. Bạn có thể thử với
pip install tensorflow==2.0.0
hoặc nếu bạn sử dụng phiên bản gpu
pip install tensorflow-gpu==2.0.0
Để biết thêm chi tiết, trong vấn đề này, hãy theo dõi câu trả lời này
2 AliPrf Oct 14 2020 at 22:17
bạn cần cập nhật phiên bản TensorFlow của mình. Đối với tôi, 2.2.0 đã giải quyết được vấn đề. Tôi cũng đã kiểm tra với các phiên bản cao hơn và hoạt động tốt.
pip install tensorflow==2.2.0
hoặc là
pip install tensorflow-gpu==2.2.0