[問題] binary 精準度

看板Python作者 (榮恩Weasley)時間4年前 (2020/05/15 20:55), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
如題 小弟在跑下面程式的時候 精準度都一直是0 不知道是哪裡出了問題 還請各位神人指點 import tensorflow as tf import numpy as np import matplotlib.pyplot as plt import pandas as pd from tensorflow.keras.models import Sequential from tensorflow.keras.layers import Dense from tensorflow.keras import metrics df = pd.read_csv("./diabetes.csv") np.random.seed(10) dataset = df.values np.random.shuffle(dataset) X = dataset[:, 0:8] Y = dataset[:, 8] model = Sequential() model.add(Dense(10,input_shape=(8, ),activation="relu")) model.add(Dense(8,activation="relu")) model.add(Dense(1,activation="sigmoid")) model.compile(loss="binary_crossentropy",optimizer="sgd",metrics=['binary_accuracy']) model.fit(X,Y,epochs=100,batch_size=10) loss, acc = model.evaluate(X,Y) print("Accuracy is {:.2f}".format(acc)) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.168.69.101 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1589547306.A.5A6.html
文章代碼(AID): #1Ulf4gMc (Python)