首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从dbn分类器训练中绘制实时折线图

如何从dbn分类器训练中绘制实时折线图
EN

Stack Overflow用户
提问于 2019-07-31 11:09:39
回答 1查看 27关注 0票数 0

我正在开发一个使用DBN算法的人脸识别系统。训练数据时,系统会根据n纪元产生错误。我想做一个基于n纪元的错误曲线图

训练代码

代码语言:javascript
复制
    classifier = SupervisedDBNClassification (hidden_layers_structure=[200, 200],
    learning_rate_rbm=0.0001, 
    learning_rate=0.01,
    n_epochs_rbm=10,
    n_iter_backprop=100,
    batch_size=32,
    activation_function='relu',
    dropout_p = 0.2)

如果我们运行该代码,它将生成

代码语言:javascript
复制
    >> Epoch 84 finished    ANN training loss 0.681700
    >> Epoch 85 finished    ANN training loss 0.682314
    >> Epoch 86 finished    ANN training loss 0.680272
    >> Epoch 87 finished    ANN training loss 0.680542
EN

回答 1

Stack Overflow用户

发布于 2019-07-31 11:44:18

使用history = classifier.fit(x_train, y_train)

代码语言:javascript
复制
# list all data in history
print(history.history.keys())

您可以访问以下所有信息来绘制折线图

代码语言:javascript
复制
history.history['acc'])
history.history['val_acc']
history.history['loss'])
history.history['val_loss']

有关更多信息,请查看此link

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57282619

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档