Metadata-Version: 2.1
Name: smqtk_classifier
Version: 0.20.0
Summary: Algorithms, data structures and utilities around performing classificationof inputs.
Home-page: https://github.com/Kitware/SMQTK-Classifier
License: BSD-3-Clause
Author: Kitware, Inc.
Author-email: smqtk-developers@kitware.com
Requires-Python: >=3.10,<4.0
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Provides-Extra: libsvm
Provides-Extra: sklearn
Requires-Dist: libsvm-official (>=3.30,<3.31) ; extra == "libsvm"
Requires-Dist: numpy (>=1.23.5,<2.0) ; python_version < "3.13"
Requires-Dist: numpy (>=2.1) ; python_version >= "3.13"
Requires-Dist: scikit-learn (>=1.6) ; extra == "sklearn"
Requires-Dist: smqtk-core (>=0.20.0)
Requires-Dist: smqtk-dataprovider (>=0.19.0)
Requires-Dist: smqtk-descriptors (>=0.20)
Project-URL: Documentation, https://smqtk-classifier.readthedocs.io/
Project-URL: Repository, https://github.com/Kitware/SMQTK-Classifier
Description-Content-Type: text/markdown

# SMQTK - Classifier

## Intent
This package provides interfaces and implementations around the classification
of inputs into some form of labeled probabilistic values.
Additional data structure abstractions are defined here to standardize this
behavior into common terms.

## Documentation
You can build the sphinx documentation locally for the most up-to-date
reference:
```bash
# Install dependencies
poetry install
# Navigate to the documentation root.
cd docs
# Build the docs.
poetry run make html
# Open in your favorite browser!
firefox _build/html/index.html
```

