首页 > 解决方案 > 运行时控制 TensorFlow 模块

问题描述

我有一个用 TensorFlow 实现的神经网络模块,我想在运行时控制它。

似乎基本的python面向对象功能无法帮助我解决这个问题。

我想运行 DNN 并在运行时接收该网络的精度和...,根据该信息,我想控制该运行 DNN 的一些参数(在每个时期更改参数)。它可以是两个独立的模块……一个是 DNN,另一个是控制模块。

我可以使用 CLASS 形式的 DNN 并跟踪它的变化吗?

这个问题与套接字编程有关吗?(抱歉英语不好:))

标签: pythontensorflowcontrol-flow

解决方案


Keras 回调允许您在每个 epoch 或批次的开始或结束时调用自定义方法。您可以使用它们执行可视化、提前停止或在运行时更改学习率等任务。


推荐阅读