Skip to content

v1.3.3 <-- v1.2.0

Compare
Choose a tag to compare
@TomGeorge1234 TomGeorge1234 released this 23 Mar 00:28
3f771fc

My release notes

Lots of new features, most important ones are listed on the README
1.3.3 because three minor bugs were caught after I published 1.3.0.

Major features:

  • FieldOfViewNeurons class for egocentric representations !!

  • Polygon environments and environments with holes

  • Generalised value function to multidimensional rewards

  • Object vector cells!

    • Objects are inherent to the Environment (Env.add_object()) and can be multiple types.
    • OVCs are selective to one type (at a preferred distance and angle)
  • Lots of figure plotting improvements

    • Default figure formatting and saving functions
    • Animations show inline on jupyter
    • Trajectories can be coloured by time
    • Rate timeseries figure changes (defaults look better now)
    • Curved environments (just by virtue of allowing N-polygon envs)
    • Plotting bug fixes and make defaults look prettier
    • New ratinabox.stylize() function sets rcParams on import to make plots better
    • New utils.save_figure() saves figures and animation in dated folder for rapid access
    • Default colormaps changed (inferno for rate maps)
  • Optional interpolation of trajectories when imported

  • save_history() optional

  • reset_history() method

  • Objects inherent to environment (Env.add_object()), OVCs read off these

  • Lots of smaller bug fixes

  • Updates to the README

=====

Autogenerated Release Notes

What's Changed

New Contributors

Full Changelog: v1.2.0...v1.3.0