Metadata-Version: 2.0
Name: pyxit
Version: 1.1.3
Summary: Implementation of Random subwindows and Extra-Trees algorithm.
Home-page: http://uliege.cytomine.org
Author: UNKNOWN
Author-email: UNKNOWN
License: LICENSE
Description-Content-Type: text/markdown
Platform: UNKNOWN
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development
Classifier: Topic :: Scientific/Engineering
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Operating System :: OS Independent
Requires-Dist: scikit-learn
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: pillow
Requires-Dist: joblib

# pyxit

This code implements the core algorithms for Random subwindows extraction and Extra-Trees classifiers.
It is used by Cytomine DataMining applications: classification_validation, classification_model_builder, classification_prediction,
segmentation_model_builder and segmentation_prediction.
But it can be run without Cytomine on local data (using dir_ls and dir_ts arguments).

It is based on the following paper:

1) For image/object classification:
"Towards Generic Image Classification using Tree-based Learning: an Extensive Empirical Study".
Raphael Maree, Pierre Geurts, Louis Wehenkel.
Pattern Recognition Letters, DOI: 10.1016/j.patrec.2016.01.006, 2016. 


2) For image semantic segmentation:
Fast Multi-Class Image Annotation with Random Subwindows and Multiple Output Randomized Trees
Dumont et al., 2009
http://orbi.ulg.ac.be/handle/2268/12205

# Install
Simply: 
```
pip install pyxit
```


