Authors: | Michael Slugocki |
---|
API documentation: http://www.slugocm.ca/bayesfit/
Issues? Submit a question here: https://github.com/SlugocM/bayesfit/issues
NEWS:
VERSION 2.3 NOW RELEASED!
Release 2.3 (noteable mentions):
- Now uses numerical integration to avoid convergence errors
- Removed PyMC3 dependency
- Mulitple new functions have been written for fitting, plotting, and extracting metrics
- Full API documentation now available
BayesFit provides a simple and easy to use interface to fit and plot psychometric functions using Bayesian inference via numerical integration.
- Use documentation: https://github.com/SlugocM/bayesfit/docs
- Source code repository: https://github.com/slugocm/bayesfit
- Issue tracker: https://github.com/slugocm/bayesfit/issues
- For latest update on new version releases, follow me on twitter: https://twitter.com/SlugocM
Packages required (versions specified in requirements.txt): Numpy Matplotlib Scipy
To install required packages if the versions are out of date, or not installed in your working environment, first download the requirements.txt file in this repository. Then navigate to the directory that contains the downloaded text file using the command-prompt. Then type:
pip install -r requirements.txt
RECOMMENDED: BayesFit and required packages may be installed from the Python Package Index using pip
.
pip install bayesfit
Alternatively, if required packages are already installed on your system, BayesFit can be installed via:
git clone --recursive https://github.com/slugocm/bayesfit.git cd bayesfit python setup.py install
Simply type:
pip install bayesfit -U