Aepsych

Latest version: v0.5.0

Safety actively analyzes 682229 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.2.0

Changes to pairwise experiments

- PairwiseProbitModel has been moved from prerelease to the main repo
- SobolGenerator and OptimizeAcqfGenerator now work with PairwiseProbitModel. The pairwise generators should still work for now but are being deprecated and will be removed in a future release.

Changes to configs

- Configs now have separate stimuli_per_trial and outcome_types settings instead of a single outcome_type parameter. The server should automatically reformat old-style configs.
- Experiment metadata such as the experiment's description or participant ID can now be included in config files

New server functionality

- Tell messages can now specify model_data=False to indicate that data should be recorded, but not modeled. This is useful, for example, when your experiment includes practice trials.
- The "get_config" message can be used to fetch config settings from the server.
- The "finish_strategy" message can be used to force the server to finish the current strategy and move to the next one.

Other new features

- New lookahead acquisition functions (MOCU, SMOCU, and BEMPS) were added.
- Added 3D plotting functionality
- Strategies can now be set to run indefinitely by including run_indefinitely=True in configs.

Bug fixes

- Experiments that used stopping criteria other than min_asks will now properly replay.
- An exception will now be raised if lb > ub.
- Changed LSE's default value of "beta" to 3.84 (1.96^2).
- Updates from GPytorch and Botorch should lead to more stable model fitting

0.1.0

Initial stable release. AEPsych currently supports monotonic and non-monotonic versions of classification and regression GP models with single inputs and outcomes.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.