Changelogs
0.4.1
A minor fix on retrieving version informationg with importlib-metadata.
0.4.0
Drop support for Python 3.5.
(breaking change)
adopy.base.Tasktakes labels of response variables as the argument responses. Instead, the possible values for the response variables should be given toadopy.base.Engineas an argument named grid_response.(breaking change)
adopy.base.Modeltakes a log likelihood function for an argument func now, instead of the probability function for a single binary response variable. The log likelihood function can take multiple response variables.(breaking change) The compute method in
adopy.base.Modelprovides the log likelihood function now, instead of the probability of a single binary response variable.Using multiple response variables is available now!
adopy.base.Enginenow can update multiple observations, given as a list of designs and a list of corresponding responses intodesignandresponsearguments, respectively.Now, you can choose what datatype to use for
adopy.base.Engine, with an argument named dtype. The default is numpy.float32.Remove unusing types at base (#26; contributed by @NicholasWon47)
0.3.1
A minor update due to PyPI configuration. It has the exact same features as the previous version.
0.3.0
This is the first version released publicly. It includes following modules:
Base classes (
adopy.base)Choice under risk and ambiguity task (
adopy.tasks.cra)Delay discounting task (
adopy.tasks.dd)Psychometric function estimation (
adopy.tasks.psi)