Release 2.1.0
Added
- Added a built-in objective to assist in applying regularization during training.
- Added keep_history config option, which can be set to
False
on Probes if only the data from the most recent simulation step is desired (as opposed to the default behaviour of keeping the data from all steps).
Changed
- Moved
utils.mse
toobjectives.mse
. sim.loss
will now applynengo_dl.objectives.mse
to all probes indata
if no explicitobjective
is given (mirroring the default behaviour insim.train
).- The Spaun benchmark network will now be installed through pip rather than manually cloning and importing the repo.
Fixed
- Fixed objective argument parsing if objective is a callable class or method.
- Fixed bug in
sim.train
1-step synapse warning when explicitly specifyingn_steps
(rather than passing indata
).
Deprecated
- Passing
"mse"
as the objective insim.train
/sim.loss
is no longer supported. Use the functionnengo_dl.objectives.mse
instead.