deep_bottleneck.plotter package¶
Submodules¶
deep_bottleneck.plotter.activations module¶
-
class
deep_bottleneck.plotter.activations.
ActivityPlotter
(run, dataset)[source]¶ Bases:
deep_bottleneck.plotter.base.BasePlotter
-
file_ext
= 'png'¶
-
plotname
= 'activations'¶
-
deep_bottleneck.plotter.activations_single_neuron module¶
-
class
deep_bottleneck.plotter.activations_single_neuron.
SingleNeuronActivityPlotter
(run, dataset)[source]¶ Bases:
deep_bottleneck.plotter.base.BasePlotter
-
file_ext
= 'png'¶
-
plotname
= 'single_neuron_activations'¶
-
deep_bottleneck.plotter.base module¶
deep_bottleneck.plotter.informationplane module¶
-
class
deep_bottleneck.plotter.informationplane.
InformationPlanePlotter
(run, dataset)[source]¶ Bases:
deep_bottleneck.plotter.base.BasePlotter
Plot the infoplane for average MI estimates.
-
file_ext
= 'png'¶
-
plotname
= 'infoplane'¶
-
deep_bottleneck.plotter.informationplane_movie module¶
-
class
deep_bottleneck.plotter.informationplane_movie.
InformationPlaneMoviePlotter
(run, dataset)[source]¶ Bases:
deep_bottleneck.plotter.base.BasePlotter
Plot the infoplane movie for several runs of the same network.
-
epoch_indexes
= None¶
-
file_ext
= 'mp4'¶
-
fill_accuracy_subplot
(acc_line, val_acc_line, activations_summary, epoch_number, acc, val_acc)[source]¶
-
layers_colors
= None¶
-
num_layers
= None¶
-
plotname
= 'infoplane_movie'¶
-
total_number_of_epochs
= None¶
-
deep_bottleneck.plotter.snr module¶
-
class
deep_bottleneck.plotter.snr.
SignalToNoiseRatioPlotter
(run, dataset)[source]¶ Bases:
deep_bottleneck.plotter.base.BasePlotter
-
file_ext
= 'png'¶
-
plotname
= 'snr'¶
-