Tensorboard¶
This module contains Tensorboard monitor interface
-
class
piepline.builtin.monitors.tensorboard.
TensorboardMonitor
(fsm: piepline.utils.fsm.FileStructManager, is_continue: bool, network_name: str = None)[source]¶ Class, that manage metrics end events monitoring. It worked with tensorboard. Monitor get metrics after epoch ends and visualise it. Metrics may be float or np.array values. If metric is np.array - it will be shown as histogram and scalars (scalar plots contains mean valuse from array).
Parameters: - fsm – file structure manager
- is_continue – is data processor continue training
- network_name – network name
-
update_losses
(losses: {}) → None[source]¶ Update monitor
Parameters: losses – losses values with keys ‘train’ and ‘validation’
Matplotlib¶
This module contains Matplotlib monitor interface