Plugin for using scipy in torchtree
Project description
torchtree-scipy
About torchtree-scypi
torchtree-scipy
is a package that enhances the functionalities of torchtree by incorporating additional features from SciPy.
Dependencies
Installation
Installing from source
git clone https://github.com/4ment/torchtree-scipy
pip install torchtree-scipy/
Installing latest stable version
You can install torchtree-scipy
and its dependencies from PyPI with:
pip install torchtree-scipy
Check install
If the installation was succesfull, this command should print the version of the torchtree_scipy
library
python -c "import torchtree_scipy;print(torchtree_scipy.__version__)"
Command line arguments
The torchtree-scipy
plugin adds these arguments to the torchtree CLI:
torchtree-cli advi --help
...
--scipy_gamma_site use the GammaSiteModel implemented with scipy
Features
Discrete gamma site model
This model implements the discretized gamma distribution to model rate heterogeity accross sites. The gradient of this model with respect to the shape parameter is calculated numerically using finite differences.
The easiest way to use this model is to use the argument --scipy_gamma_site
. This sets the type of the site model to torchtree_scipy.GammaSiteModel
in the JSON configuration file. The default step size is epsilon=1.0e-6
but it can be changed manually in the JSON file.
License
Distributed under the GPLv3 License. See LICENSE for more information.
Acknowledgements
torchtree-scipy makes use of the following libraries and tools, which are under their own respective licenses:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file torchtree-scipy-1.0.0.tar.gz
.
File metadata
- Download URL: torchtree-scipy-1.0.0.tar.gz
- Upload date:
- Size: 16.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76c8b66e9c2526d010644490e9f75234e2d3fa4d72c3b057fb643cfc354bd93f |
|
MD5 | 03abf0ac7d3a8d5633e0e6ef29f3cf13 |
|
BLAKE2b-256 | 8764128e0c4c15d21f2c1b5371f1b38609f1a89611f1d2cd860c5754ab196a3a |
File details
Details for the file torchtree_scipy-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: torchtree_scipy-1.0.0-py3-none-any.whl
- Upload date:
- Size: 16.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7f0bf1ebfe2d2672e43252cd202d0578754040054ec74eef684c01b0dc8580c |
|
MD5 | a4c0f8d42e93413fb0c1830f3d77a92f |
|
BLAKE2b-256 | 4257584fc9c20b3a1fc9059166295087096d6960448e7dbf6e15711c640c1bab |