Skip to content

Releases: AlexanderFengler/ssm-simulators

0.8.3

23 Dec 21:50
e63e7ef
Compare
Choose a tag to compare

Model configs now include the choice options explicitly.

0.8.2

18 Dec 22:53
090fc5d
Compare
Choose a tag to compare

Add new model: shrink_spot_simple

0.8.1

18 Dec 22:12
cb32533
Compare
Choose a tag to compare

Small improvement to data_generator, so that kde_displace_t can now be passed as an argument instead of applying a fixed logic.

0.8.0

18 Dec 11:45
47a61ef
Compare
Choose a tag to compare

Small change in defaults in the displace_t parameter of the KDE class (from True to False).

0.7.9

13 Dec 03:52
fdd0201
Compare
Choose a tag to compare

This release fixes up the shrink-spot models.
Some naming conventions needed to change and a simpler version of the model was created that only has a target, and an outer level.

0.7.8

09 Nov 21:56
6498c8d
Compare
Choose a tag to compare

Takes out unnecessary prints, for usability.
Minor release.

0.7.7

08 Nov 04:45
ddbf8c8
Compare
Choose a tag to compare

Allow noise level to be passed to simulator.

0.7.6

15 Oct 02:20
3121bbb
Compare
Choose a tag to compare

Summary of code activity yielding release

Overview

In the recent development period, significant enhancements and additions were made to the project. The focus was primarily on expanding model functionalities, improving documentation, and refining the codebase for better performance and usability.

New Features

  • Added new models and configurations including the full_ddm based on parameter rvs and the shrink_spot model with an extended range for the r parameter (c8e4d8b) (Fengler)

Improvements

  • Removed an unnecessary extra simulator in cssm.py to streamline the codebase (b857d58) (Fengler)

Documentation

  • Massive increase in doc-string coverage to improve code readability and maintainability, making it easier for new developers to understand the codebase (cb7c70e) (Fengler)

Other Changes

  • Added 'pathos' to the project dependencies for enhanced multiprocessing capabilities (8ac61f0) (Fengler)

Conclusion

The recent updates have significantly bolstered the project's capabilities with new models and enhanced simulation tools, alongside substantial improvements in documentation and code refinement. These changes are expected to improve the overall efficiency and user experience of the simulation framework. Future developments will likely continue to build on these foundations, with a focus on expanding model features and further optimizing performance.

0.7.5

15 Sep 12:30
f7f9db2
Compare
Choose a tag to compare
  • lba2 and lba3 models which have no restrictions on drift parameters
  • shrink-spot-light model addition
  • some cleanup of code

0.7.2

18 Apr 09:43
Compare
Choose a tag to compare
  • bug fix for error raised in data generators (rogue transform)
  • fix error in seq2 model simulator, where wrong logic led to 0 rts
  • drop cython as dependency (keep only as build dependency)