在静态图形中可视化您的深度学习培训

deep-plots的Python项目详细描述


深度图Build StatusPyPIPyPI - Python Version

在静态图形中可视化您的深度学习培训。

Plot Loss

为什么?Analyzing learning curves是评估机器学习模型学习性能的标准方法。存在用于创建实况图的{a5}。这个python包只专注于生成漂亮的静态图形。

目前,只支持从Keras CSV log file格式打印。

为了创建图形,plotnine是在Matplotlib的基础上构建的。

安装

pip install deep_plots

很遗憾,您可能需要:

pip install numpy

之前因为一个depedency implicitly assumes numpy is installed

用法

# create a Keras callback to log your trainingcsv_logger=keras.callbacks.CSVLogger('log.csv')# train your modelmodel.fit(X,y,...,callbacks=[csv_logger,...])# after finishing training, plot the learning curves with Deep Plotsdeep_plots.from_keras_log('log.csv','output_dir')

相关

贡献

如果您有一个问题,发现了一个错误,或者希望提出一个新的功能,请查看issues page

pull请求在修复错误或提高代码质量时尤其受欢迎。

许可证

麻省理工学院。

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

推荐PyPI第三方库


热门话题
java LocationAwareLogger无法识别参数   java php没有使用multipart/formdata获得$_POST值   java调用dispose()或WindowEvent会导致父窗口冻结   java进程驻留集大小和巨大页面   java为什么即使显式抛出错误也不会被捕获?   java卡住了如何修复“方法onCreate(Bundle)的代码超过了65535字节的限制”   java如何在正则表达式或操作中获取内部组   ConcurrentHashMap中的java并发修改   获取在testng listener中的testng类中创建的java类对象   java如何在“,”上拆分行,即使其中有“,”   使用用户输入的数字(以0结尾),然后计算它们的平方并将其存储在Java文件中   java expect()的Mockito等价物是什么。andReturn()。时报()   java Linux为什么是UNIXProcess。forkAndExec(本机方法)悬挂   java配置struts 2以在启动时加载