web-dev-qa-db-ja.com

attributeError:Module 'TensorFlow'にjupyternotebookの属性 'オプティマイザ'がありません。

私はColab.Researchページで私のニューラルネットワークを実行しようとしていますが、私はまだエラーを獲得していますAttributeError: module 'tensorflow' has no attribute 'optimizers'この行で:

opt = tensorflow.optimizers.RMSprop(learning_rate=0.00001, decay=1e-6)
 _

コードからの私のインポート部:

import tensorflow
from tensorflow.keras.preprocessing.image import ImageDataGenerator
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense, Dropout, Activation, Flatten
from tensorflow.keras.layers import Conv2D, MaxPooling2D
from keras import optimizers
import os
 _

Tensorflowバージョン:

print(tensroflow.__version__) # 1.15.0
 _
3
user10026373

オプティマイザはKerasライブラリの一部です。いずれか

from tensorflow.keras import optimizers
 _

そして使用してください

optimizers.RMSprop()
 _

あなたのコードで

opt = tensorflow.keras.optimizers.RSMprop()
 _
3
Rishi Dev