Release 0.6.0
Added
- The
SoftLIFRate
neuron type now has anamplitude
parameter,
which scales the output in the same way as the newamplitude
parameter inLIF
/LIFRate
(see Nengo PR #1325). - Added
progress_bar=False
option tosim.run
, which will disable
the information about the simulation status printed to standard
output (#17). - Added progress bars for the build/simulation process.
- Added truncated backpropagation option to
sim.train
(useful for
reducing memory usage during training). See the documentation for
details.
Changed
- Changed the default
tensorboard
argument inSimulator
from
False
toNone
- Use the new tf.profiler tool to collect profiling data in
sim.run_steps
andsim.train
whenprofile=True
. - Minor improvements to efficiency of build process.
- Minor improvements to simulation efficiency targeting small ops
(tf.reshape/identity/constant
). - Process inputs are now reseeded for each input when batch processing
(if seed is not manually set). - Users can pass a dict of config options for the
profile
argument
inrun_steps
/train
, which will be passed on to the TensorFlow
profiler; see thetf.profiler
documentation for the available
options.
Removed
- Removed
backports.print_function
dependency
Fixed