You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Removed pepy.tech badge from README. pepy.tech does not distinguish between download count with mirrors and without mirrors.
Added option to select which epoch to generate plot of. Use selected_model argument added to surface_plot().
Fixed
(0, 0) left off path calculation.
[2021-03-01 Mon]
Updated
CallBack now uses on_epoch_begin instead of on_epoch_end. This gives access to the starting weights of model before any training.
FilterNorm.normalizer now loads starting weights instead of current (final) weights. Current (final) weights are saved to model.checkpoint_path/curr_weights.h5.
[2021-02-25 Thu 21:52]
Fixed
TrajectoryCalculator now checks for existing t0_h5.hdf5 and removes it.
Vmodel imports Functional from tensorflow.python instead for using tf.python. This fixes import error when using TensorFlow 2.4.
1.0.2
[2021-02-24 wed 17:02]
Fixed
Corrected _evaluate function call in FilterNorm. Was passing 4 args, now passes 3.
Fixed plotter.make_trace if-else spacing and return.
Updated
FilterNorm now uses starting weights to generate loss landscape. This allows paths to start at same location when using multiple models.
Added new TrajectoryCalculator with improved memory usage.
TrajectoryCalculator now calculates path using θ_0 - θ_n, to get change in weights in relation to starting point from epoch to epoch. This makes path consistent with landscape generation from starting weights, and centers starting point of model at (0, 0).
[2021-02-09 Tue 20:38]
CalcTrajectory: Added comments describing make_ext_link_file for future implementation.
[2021-02-09 Tue 20:35]
CalcTrajectory: Fixed Vmodel.model.opt missing for Sequential models compiled before Vmodel creation. Added try-except to test for self.opt or assign self.opt if not exist.