Recent Releases of neurogym

neurogym - Release v2.2.0

What's Changed

  • docs: add tutorial for yang19 task by @gcroci2 in https://github.com/neurogym/neurogym/pull/240
  • ci: catch (plotting) exceptions during tests by @DaniBodor in https://github.com/neurogym/neurogym/pull/245
  • refactor: clean up init files by @DaniBodor in https://github.com/neurogym/neurogym/pull/243
  • fix: bug in economicdecisionmaking by @DaniBodor in https://github.com/neurogym/neurogym/pull/249
  • refactor: remove obsolete main blocks by @DaniBodor in https://github.com/neurogym/neurogym/pull/252
  • Refactor: info module by @DaniBodor in https://github.com/neurogym/neurogym/pull/244
  • fix: ensure that package works without optional dependencies by @DaniBodor in https://github.com/neurogym/neurogym/pull/248
  • docs: Hotfix readme comment by @DaniBodor in https://github.com/neurogym/neurogym/pull/254
  • docs: improve explanation of release points of failure in by @DaniBodor in https://github.com/neurogym/neurogym/pull/258

Full Changelog: https://github.com/neurogym/neurogym/compare/v2.1.0...v2.2.0

- Python
Published by github-actions[bot] 11 months ago

neurogym - Release v2.1.0

What's Changed

  • feat: add psychometric curves by @gcroci2 in https://github.com/neurogym/neurogym/pull/208
  • feat: add stimulus period info to _DMFamily by @gcroci2 in https://github.com/neurogym/neurogym/pull/238
  • ci: test docs deployment by @DaniBodor in https://github.com/neurogym/neurogym/pull/202
  • ci: remove stub from workflow by @DaniBodor in https://github.com/neurogym/neurogym/pull/211
  • ci: add notebook check workflow by @DaniBodor in https://github.com/neurogym/neurogym/pull/219
  • docs: update envs location in docs by @DaniBodor in https://github.com/neurogym/neurogym/pull/200
  • docs: RL install instructions for CPU only by @DaniBodor in https://github.com/neurogym/neurogym/pull/192
  • docs: install instructions for cpu only by @DaniBodor in https://github.com/neurogym/neurogym/pull/205
  • docs: fix notebook and colab tab titles by @DaniBodor in https://github.com/neurogym/neurogym/pull/209
  • docs: add example tutorial for PerceptualDecisionMaking by @gcroci2 in https://github.com/neurogym/neurogym/pull/217
  • docs: add ref to the new vanilla RNN policy in stable-baseline3-contrib by @gcroci2 in https://github.com/neurogym/neurogym/pull/221
  • docs: Improvements to dev readme by @DaniBodor in https://github.com/neurogym/neurogym/pull/230
  • fix: contextdm and plotting by @gcroci2 in https://github.com/neurogym/neurogym/pull/206
  • fix: wrappers and PerceptualDecisionMaking env by @gcroci2 in https://github.com/neurogym/neurogym/pull/212
  • fix: fixed plotting in final cell of keras example notebook (#224) by @pushkar-hue in https://github.com/neurogym/neurogym/pull/227
  • fix: 'fixation' observation in yang19 collection by @gcroci2 in https://github.com/neurogym/neurogym/pull/232
  • fix: ensure model.predict() handles recurrent and non-recurrent models by @gcroci2 in https://github.com/neurogym/neurogym/pull/234
  • fix: use add_randn on the stimuli periods only in yang19 collection by @gcroci2 in https://github.com/neurogym/neurogym/pull/235
  • fix: exclude trials with no actions for psychometric curves plotting by @gcroci2 in https://github.com/neurogym/neurogym/pull/236
  • refactor: use logger instead of print by @DaniBodor in https://github.com/neurogym/neurogym/pull/207
  • refactor: utils.data module cleanup by @gcroci2 in https://github.com/neurogym/neurogym/pull/237

New Contributors

  • @pushkar-hue made their first contribution in https://github.com/neurogym/neurogym/pull/227

Full Changelog: https://github.com/neurogym/neurogym/compare/v2.0.0...v2.1.0

- Python
Published by github-actions[bot] 12 months ago

neurogym - Release v2.0.0

What's Changed

  • feat: Configuration system based on pydantic-settings - final by @gcroci2 in https://github.com/neurogym/neurogym/pull/191
  • refactor: improve envs/contextdecisionmaking.py and utils/plotting.py modules by @gcroci2 in https://github.com/neurogym/neurogym/pull/143
  • refactor: track and plot cumulative reward per trial in Monitor.step by @gcroci2 in https://github.com/neurogym/neurogym/pull/173
  • refactor: add property to estimate trial length distribution and suggested seq_len by @gcroci2 in https://github.com/neurogym/neurogym/pull/172
  • refactor: Monitor, ContextDecisionMaking and TrialEnv improvements by @gcroci2 in https://github.com/neurogym/neurogym/pull/160
  • refactor: enhance plot_env visualization with trial markers and action labels by @gcroci2 in https://github.com/neurogym/neurogym/pull/175
  • refactor: registration module by @DaniBodor in https://github.com/neurogym/neurogym/pull/167
  • refactor: move envs into subfolder by @DaniBodor in https://github.com/neurogym/neurogym/pull/180
  • perf: speed up data loading by about 20% by @jackcook in https://github.com/neurogym/neurogym/pull/137
  • docs: update developer readme by @DaniBodor in https://github.com/neurogym/neurogym/pull/140
  • docs: remove other contributors by @gcroci2 in https://github.com/neurogym/neurogym/pull/144
  • docs: running examples from Google colab by @DaniBodor in https://github.com/neurogym/neurogym/pull/155
  • docs: notebook for contextdecisionmaking module by @gcroci2 in https://github.com/neurogym/neurogym/pull/147
  • ci: fix sonarcloud workflow by @DaniBodor in https://github.com/neurogym/neurogym/pull/158
  • ci: fix static typing workflow by @DaniBodor in https://github.com/neurogym/neurogym/pull/177
  • installation: add optional dependencies for stable-baselines3 and sb3-contrib by @gcroci2 in https://github.com/neurogym/neurogym/pull/174

New Contributors

  • @jackcook made their first contribution in https://github.com/neurogym/neurogym/pull/137

Full Changelog: https://github.com/neurogym/neurogym/compare/v1.0.8...v2.0.0

- Python
Published by github-actions[bot] about 1 year ago

neurogym - Release v1.0.8

What's Changed

  • ci: fix docs deployment fetching explicitly only main and gh-pages by @gcroci2 in https://github.com/neurogym/neurogym/pull/135

Full Changelog: https://github.com/neurogym/neurogym/compare/v1.0.7...v1.0.8

- Python
Published by github-actions[bot] over 1 year ago

neurogym - Release v1.0.7

What's Changed

  • ci: fetch all branches to fix the docs deployment workflow by @gcroci2 in https://github.com/neurogym/neurogym/pull/134

Full Changelog: https://github.com/neurogym/neurogym/compare/v1.0.6...v1.0.7

- Python
Published by github-actions[bot] over 1 year ago

neurogym - Release v1.0.6

What's Changed

  • ci: fix docs automatic deployment by @gcroci2 in https://github.com/neurogym/neurogym/pull/133

Full Changelog: https://github.com/neurogym/neurogym/compare/v1.0.5...v1.0.6

- Python
Published by github-actions[bot] over 1 year ago

neurogym - Release v1.0.5

What's Changed

  • fix: random module ref in docs by @gcroci2 in https://github.com/neurogym/neurogym/pull/132

Full Changelog: https://github.com/neurogym/neurogym/compare/v1.0.4...v1.0.5

- Python
Published by github-actions[bot] over 1 year ago

neurogym - Release v1.0.4

What's Changed

  • docs: fix incorrect links + minor updates by @DaniBodor in https://github.com/neurogym/neurogym/pull/117
  • docs: installation instructions by @DaniBodor in https://github.com/neurogym/neurogym/pull/124
  • docs: update .zenodo.json by @gcroci2 in https://github.com/neurogym/neurogym/pull/130
  • ci: fix bugs in release workflows by @DaniBodor in https://github.com/neurogym/neurogym/pull/118
  • refactor: fix (future) linting issues by @DaniBodor in https://github.com/neurogym/neurogym/pull/123

Full Changelog: https://github.com/neurogym/neurogym/compare/v1.0.3...v1.0.4

- Python
Published by github-actions[bot] over 1 year ago

neurogym - Release v1.0.3

What's Changed

  • master default branch changed to main (https://github.com/neurogym/neurogym/issues/60)
  • feature: implement sequential training by @gcroci2 in https://github.com/neurogym/neurogym/pull/87
  • ci: automatically deploy docs by @DaniBodor in https://github.com/neurogym/neurogym/pull/102
  • ci: streamline GitHub release by @DaniBodor in https://github.com/neurogym/neurogym/pull/103
  • ci: add file for enabling automatic github draft release by @gcroci2 in https://github.com/neurogym/neurogym/pull/106
  • ci/docs/build: repo infrastructure by @DaniBodor in https://github.com/neurogym/neurogym/pull/91
  • ci: add sonarcloud.yml workflow by @gcroci2 in https://github.com/neurogym/neurogym/pull/92
  • ci: turn off linkspector bot reviewer by @DaniBodor in https://github.com/neurogym/neurogym/pull/99
  • docs: license changed from MIT to Apache 2.0 and docs migrated to mkdocs by @gcroci2 in https://github.com/neurogym/neurogym/pull/93
  • docs: add relevant badges by @gcroci2 in https://github.com/neurogym/neurogym/pull/104

From this neurogym's fork: * refactor: update gym to gymnasium by @DaniBodor and @gcroci2 in https://github.com/ANNUBS/neurogym/pull/9 * refactor: replace stable-baseline with stable-baseline3 and update envs to v26 API by @gcroci2 in https://github.com/ANNUBS/neurogym/pull/5 * feature: create AnnubesEnv by @gcroci2 in https://github.com/ANNUBS/neurogym/pull/19 * feature: move AnnubesEnv to annubes module by @gcroci2 in https://github.com/ANNUBS/neurogym/pull/37 * feature: let the groundtruth overlap the stimuli by @gcroci2 in https://github.com/ANNUBS/neurogym/pull/38 * feature: add range functionality to fix_time by @gcroci2 in https://github.com/ANNUBS/neurogym/pull/63 * feature: add iti functionality by @gcroci2 in https://github.com/ANNUBS/neurogym/pull/65 * feature: add max_sequential functionality by @gcroci2 in https://github.com/ANNUBS/neurogym/pull/67 * ci: avoid bypassing test or lint fails by @DaniBodor in https://github.com/ANNUBS/neurogym/pull/40 * ci: add markdown links action by @gcroci2 in https://github.com/ANNUBS/neurogym/pull/57 * ci: split workflow into build.yml and linting.yml by @gcroci2 in https://github.com/ANNUBS/neurogym/pull/55 * ci: add static typing workflow by @gcroci2 in https://github.com/ANNUBS/neurogym/pull/59 * fix: "choices" and remove unnecessary n_output by @DaniBodor in https://github.com/ANNUBS/neurogym/pull/60 * test: suppress pytest warnings by @DaniBodor in https://github.com/ANNUBS/neurogym/pull/18 * test: add tests for AnnubesEnv by @gcroci2 in https://github.com/ANNUBS/neurogym/pull/58 * style: auto format all files using ruff by @DaniBodor in https://github.com/ANNUBS/neurogym/pull/6 * style: fix and improve linting and formatting using ruff by @DaniBodor in https://github.com/ANNUBS/neurogym/pull/16 * docs: fix notebook dbodor by @DaniBodor in https://github.com/ANNUBS/neurogym/pull/12 * docs: add missing FAIR files by @gcroci2 in https://github.com/ANNUBS/neurogym/pull/56 * docs/build: migrate setup.py to pyproject.toml by @gcroci2 in https://github.com/ANNUBS/neurogym/pull/61

New Contributors

  • @DaniBodor made their first contribution in https://github.com/neurogym/neurogym/pull/91

Full Changelog: https://github.com/neurogym/neurogym/compare/v0.1.0...v1.0.3

- Python
Published by github-actions[bot] over 1 year ago

neurogym - v0.1.1

- Python
Published by gcroci2 over 1 year ago

neurogym - v0.1.0

What's Changed

  • Simple bug fixes by @nacloos in https://github.com/neurogym/neurogym/pull/38
  • Update README.md by @nacloos in https://github.com/neurogym/neurogym/pull/39
  • Fix gym compatibility by @nacloos in https://github.com/neurogym/neurogym/pull/41
  • Replace deprecated registry.all() by registry.values() by @nacloos in https://github.com/neurogym/neurogym/pull/45
  • Add missing init files by @nacloos in https://github.com/neurogym/neurogym/pull/47
  • Fix deprecation issues , add tests, update website by @nacloos in https://github.com/neurogym/neurogym/pull/50

New Contributors

  • @nacloos made their first contribution in https://github.com/neurogym/neurogym/pull/38

Full Changelog: https://github.com/neurogym/neurogym/compare/v0.0.1...v0.1.0

- Python
Published by nacloos over 1 year ago

neurogym -

- Python
Published by nacloos about 4 years ago