在keras中绘制训练数据输出空图

时间:2018-04-14 13:59:09

标签: python keras visualization

我正在尝试绘制训练数据。我正在使用

state = {
    candidate: {
        account: {
            firstName: '',
            lastName: '',
            email: '',
            phone: '', 
        },
        salary: '',
        headline: '', 
        topSkills: [ 
        {
            experience1: '', 
            title1: ''
        }, 
        {
            experience2: '', 
            title2: ''
        },
        {
            experience3: '', 
            title3: ''
        },
       ],
     }
 }

handleChange = (e) => {
    this.setState( { candidate: { [e.target.name]: e.target.value }})
}

在循环中50

然后

for i in range(epoch_size):
    history = model.fit(trainingX[:10], trainingY[:10], epochs=1, batch_size=batch_size,callbacks = [early_stop], verbose=2)

然而情节总是空的,为什么呢? img

2 个答案:

答案 0 :(得分:0)

尝试打印以下print(history.history)并检查内容。

我们通常会运行一次。 history = model.fit(X_train, Y_train, batch_size=128, epochs=10, verbose=2, validation_data=(X_test, Y_test))

答案 1 :(得分:0)

您正在用 for 循环的每次迭代覆盖历史记录,并且只有一个时期没有可以绘制的更改。因此,您要么需要多个 epoch,要么需要使用单独的数组存储历史值。