HyperTrees in Python.
Project description
HyperTree
This code implements PBCTs based on its original proposal by Pliakos, Geurts and Vens in 20181. Functionality will be extended to n-dimensional interaction tensors, where n instances of n different classes would interact or not for each database instance.
1Pliakos, Konstantinos, Pierre Geurts, and Celine Vens. "Global multi-output decision trees for interaction prediction." Machine Learning 107.8 (2018): 1257-1281.
Installation
The package is available at PyPI and can be installed by the usual pip
command:
$ pip install hypertree
Local installation can be done either by providing the --user
flag to the above command or by cloning this repo and issuing pip
afterwards, for example:
$ git clone https://github.com/pedroilidio/hypertree
$ cd PCT
$ pip install -e .
Where the -e
option installs it as symbolic links to the local cloned repository, so that changes in it will reflect on the installation directly.
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
File details
Details for the file hypertree-0.3.2.dev0.tar.gz
.
File metadata
- Download URL: hypertree-0.3.2.dev0.tar.gz
- Upload date:
- Size: 553.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.6.0 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.63.1 CPython/3.10.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7fce6cec7045dea650e64e09bf6e03a2942a02f6db62fc058dec304b995c274 |
|
MD5 | ba01a7eb2c830a7b992370b581e4c530 |
|
BLAKE2b-256 | a7730ce38dccbd32baca4622ee9ad74d5cc6e65b17a80208809f6367828c128c |