Learn Before
The ProgressBoard Utility Class
To monitor the training process of a model, the ProgressBoard utility class allows for plotting experiment progress interactively while it is ongoing. Serving as a lightweight alternative to more complex tools like TensorBoard, it uses a draw method to plot data points dynamically. It also includes an option to smooth the plotted lines by displaying only points, where the values are averaged from the neighbor points in the original data. This enables clear, animated visualizations of metrics such as loss and accuracy directly within a notebook.
0
1
Tags
D2L
Dive into Deep Learning @ D2L
Related
Defining Classes in Python
Class Variable vs Instance Variable
Class Inheritance
"Self" Keyword in Python Class
init() method in Python
Methods vs. Functions
Encapsulation in Python
Class Composition
Math Constants
Math Constants
Useful Math Constants in Python
The add_to_class Utility Function
The HyperParameters Utility Class
The ProgressBoard Utility Class
Base Module Class in Deep Learning Implementation