Metadata-Version: 2.4
Name: checkmaite
Version: 0.2.0
Summary: checkmaite - an implementation of T&E tools using maite
License: TBD
License-File: LICENSE.md
Keywords: jatic,artificial intelligence,testing and evaluation
Author: OpenTeams
Requires-Python: >=3.10, <3.13
Classifier: Development Status :: 1 - Planning
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Provides-Extra: aws
Provides-Extra: azure
Provides-Extra: cloud
Provides-Extra: gcs
Provides-Extra: reporting
Provides-Extra: ui
Requires-Dist: adlfs (>=2023.1.0) ; extra == "azure"
Requires-Dist: adlfs (>=2023.1.0) ; extra == "cloud"
Requires-Dist: dataeval (==1.0.3)
Requires-Dist: dataeval-plots (==0.0.6)
Requires-Dist: fsspec (>=2023.1.0)
Requires-Dist: gcsfs (>=2023.1.0) ; extra == "cloud"
Requires-Dist: gcsfs (>=2023.1.0) ; extra == "gcs"
Requires-Dist: holoviews (>=1.20.0) ; extra == "ui"
Requires-Dist: httpx (>=0.28.1)
Requires-Dist: ipython (>=8.13,<9.0)
Requires-Dist: jupyterlab (>=4.3.5) ; extra == "ui"
Requires-Dist: maite (==0.9.2)
Requires-Dist: markdown (>=3.5) ; extra == "reporting"
Requires-Dist: matplotlib (>=3.8.4,<3.10.8)
Requires-Dist: nbconvert (>=7.16.6) ; extra == "ui"
Requires-Dist: nrtk[pybsm] (==0.27.1)
Requires-Dist: numba (>=0.60.0)
Requires-Dist: opencv-python-headless (>=4.9.0.80)
Requires-Dist: pandas (>=2)
Requires-Dist: panel (>=1.8.7) ; extra == "ui"
Requires-Dist: pillow (>=11.0.0)
Requires-Dist: polars (>=1.37.0)
Requires-Dist: pydantic (>=2.0.0)
Requires-Dist: ray[serve] (>=2.9.0)
Requires-Dist: s3fs (>=2023.1.0) ; extra == "aws"
Requires-Dist: s3fs (>=2023.1.0) ; extra == "cloud"
Requires-Dist: scikit-learn (>=1.7.0)
Requires-Dist: setuptools (>=78.1.1,<82.0.0)
Requires-Dist: smqtk-core (>=0.21.0)
Requires-Dist: smqtk-detection (>=0.22.0)
Requires-Dist: streamz (>=0.6.4) ; extra == "ui"
Requires-Dist: torch (>=2.2.0)
Requires-Dist: torchmetrics (>=1.4.0)
Requires-Dist: torchvision (>=0.17.0)
Requires-Dist: transformers[timm] (>=4.48.0,!=4.51.0)
Requires-Dist: universal_pathlib (>=0.3.8)
Requires-Dist: xaitk-jatic (==0.8.1)
Requires-Dist: xhtml2pdf (>=0.2.16) ; extra == "reporting"
Description-Content-Type: text/markdown

# Checkmaite

`Checkmaite` is an integration point for AI T&E tooling for computer vision that is based on the `maite` protocols (see [maite documentation](https://mit-ll-ai-technology.github.io/maite/)).

## Description

**What is checkmaite?**
Checkmaite is an API and a UI application which makes testing and evaluation of models and datasets straightforward and reproducible. It can be used to run a wide variety of **Model Evaluation** and **Dataset Analysis** investigations for both **Object Detection** and **Image Classification** computer vision problems. 

It was built as an integration point for all [CDAO JATIC](https://cdao.pages.jatic.net/public/) tools and has since expanded focus. Our goal is to make T&E easier for analysts!

To learn more please visit our [published documentation](https://jatic.pages.jatic.net/reference-implementation/reference-implementation/).

## Installation

For detailed installation instructions please refer to [Setup Guide](https://jatic.pages.jatic.net/reference-implementation/reference-implementation/community/setup.html)

## Usage

To learn how to get started using `checkmaite`, please visit our [quick start guide](https://jatic.pages.jatic.net/reference-implementation/reference-implementation/index.html#who-are-the-target-users-of-the-reference-implementation).

There are also [How-to Guides](https://jatic.pages.jatic.net/reference-implementation/reference-implementation/how-tos/index.html) & [Tutorials](https://jatic.pages.jatic.net/reference-implementation/reference-implementation/tutorials/index.html) that will help get new users up to speed on the available functionality.

## Contributing

The `checkmaite` team welcomes contributions of all forms - questions, documentation, and code contributions. Please visit our [contribution guide](https://jatic.pages.jatic.net/reference-implementation/reference-implementation/community/contributing.html).

## Authors and acknowledgment

This project was created for [CDAO JATIC](https://cdao.pages.jatic.net/public/) and is maintained by OpenTeams with collaborative community support. 

