TypeError:'TensorBoard'对象不可调用

时间:2018-02-26 19:56:40

标签: python tensorflow tensorboard

我是python的新手,并在Spyder3上工作并尝试使用Keras和Tensorflow。 我的问题是我无法打开tensorBoard窗口......

这是我的代码......

import numpy as np
import keras
from keras.models import Sequential 
from keras.layers import Dense, Activation
from keras.callbacks import TensorBoard
...
model = Sequential()
model.add(Dense(25, activation='relu', input_dim=4)) # premier layer a 25 noeud
model.add(Dense(320, activation='softmax'))
adm = keras.optimizers.Adam(lr=0.001, beta_1=0.9, beta_2=0.999, epsilon=None, decay=0.0, amsgrad=False)
model.compile(loss='categorical_crossentropy', optimizer=adm, metrics=['accuracy'])

tensorboard = TensorBoard(log_dir='./resultats/run_test', histogram_freq=1,
                          write_graph=True, write_images=False)
tensorboard.set_model(model) 
tensorboard(log_dir='./resultats/run_test')

hist = model.fit(x_train, y_train, validation_split=0.2, shuffle=True, epochs=20, batch_size=128, callbacks =[tensorboard] )

所有工作都很棒,直到我添加tensorBoard线... 谢谢你的帮助

0 个答案:

没有答案