pythonでエラーが起きます。
tensorflowやkerasをpipでインストールを試して入れてみましたが
エラーは変わりませんでした。
deep.py
python
1import tensorflow as tf 2import tensorflow.contrib.keras as keras 3from sklearn.model_selection import train_test_split 4import pandas as pd 5import numpy as np 6 7# データの読み込み --- (*1) 8analysisresults_data = pd.read_csv("analysis_resultstableZZZ.csv",encoding="utf-8") 9 10# データをラベルと入力データに分離する 11y = analysisresults_data.loc[:,"analysis_result"] 12x = analysisresults_data.loc[:,["id","signatures_id","hit_count"]] 13 14 15# 学習用とテスト用に分割する --- (*2) 16x_train, x_test, y_train, y_test = train_test_split(x, y, test_size = 0.2, train_size = 0.8, shuffle = True) 17 18# モデル構造を定義 --- (*3) 19Dense = keras.layers.Dense 20model = keras.models.Sequential() 21model.add(Dense(10, activation='relu', input_shape=(1,))) 22model.add(Dense(2, activation='softmax')) # ---(*3a) 23 24# モデルを構築 --- (*4) 25model.compile( 26 loss='categorical_crossentropy', 27 optimizer='adam', 28 metrics=['accuracy']) 29 30# 学習を実行 --- (*5) 31model.fit(x_train, y_train, 32 batch_size=20, 33 epochs=300) 34 35# モデルを評価 --- (*6) 36score = model.evaluate(x_test, y_test, verbose=1) 37print('正解率=', score[1], 'loss=', score[0]) 38
エラー内容
Traceback (most recent call last):
File "deep.py", line 2, in <module>
import tensorflow.contrib.keras as keras
ModuleNotFoundError: No module named 'tensorflow.contrib'
回答1件
あなたの回答
tips
プレビュー