绘制Jupyter中的Keras模型损失和度量

kerashistoryplot的Python项目详细描述


PyPI versionBuild StatusCoverage Status

凯拉斯模型训练历史图

history plot with batches

在训练keras模型时,在jupyter中绘制训练损失和度量。

这个项目最初是试图扩展^{},但我意识到重写更容易。关键改进包括:

  • 保留完整的历史记录,包括每个历元中每个批次的损失
  • 批次损失分布图
  • 绘制任意日志项,例如lr(学习率)
  • 简化了代码基可扩展性

基本用法

从源安装软件包:

pip install git+https://github.com/ig248/kerashistoryplot

或者来自PyPi:

pip install kerashistoryplot

导入功能:

fromlivehistoryplot.callbacksimportPlotHistory

用于回调:

model.fit(X,y,epochs=20,callbacks=[ReduceLROnPlateau(),PlotHistory(batches=True,n_cols=3,figsize=(15,7))])

更多示例

notebooks/

测试

运行

make dev-install
make test

参考文献

原始livelossplothttps://github.com/stared/livelossplot

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java Eclipse当我选择File/New时,我没有看到“Android应用程序”   java按位And for Int[]一行   Java中的regex重用模式实例   java使服务始终运行,即使在重新启动后也是如此   java游戏中的音频在播放声音时冻结   java IsChcked()不响应复选框状态(安卓 studio)   如果互联网不可用,Android会将服务器请求排队吗?   Junit5中的java忽略测试   java Vaadin JPA容器筛选器以多个关系连接   java无法在SeleniumWebDriver中选择Iframe   java从文本文件中提取JSON字符串,其中JSON字符串不以逗号分隔   java如何在应用程序中定义空列表。弹簧靴中的yml   带有EditText字符串的java SharedReference   java在MacOs Sierra上安装Tomcat   java如何向dialogflow发送响应   尝试使用DataflowRunner时java ClassNotFound异常   为什么我要关闭java。util。扫描仪变量?