Metadata-Version: 2.4
Name: ai-parade
Version: 0.2.0a3
Requires-Python: >=3.10
Requires-Dist: aiohttp>=3.13.3
Requires-Dist: backports-strenum<2.0,>=1.3.1; python_version < '3.11'
Requires-Dist: numpy>=2.0.2
Requires-Dist: opencv-python>=4.11.0.86
Requires-Dist: pydantic>=2.11.0
Requires-Dist: tomli; python_version < '3.11'
Requires-Dist: typer>=0.20.0
Requires-Dist: uv>=0.9.0
Requires-Dist: xmltodict>=0.14.2
Provides-Extra: convert-ncnn
Provides-Extra: convert-onnx
Requires-Dist: onnxconverter-common; extra == 'convert-onnx'
Requires-Dist: onnxruntime; extra == 'convert-onnx'
Requires-Dist: onnxslim; extra == 'convert-onnx'
Provides-Extra: convert-onnx-gpu
Requires-Dist: onnxconverter-common; extra == 'convert-onnx-gpu'
Requires-Dist: onnxruntime-gpu; extra == 'convert-onnx-gpu'
Requires-Dist: onnxslim; extra == 'convert-onnx-gpu'
Provides-Extra: convert-onnx-ncnn
Requires-Dist: pnnx; extra == 'convert-onnx-ncnn'
Provides-Extra: convert-onnx-tf
Requires-Dist: onnx2tf; extra == 'convert-onnx-tf'
Provides-Extra: convert-tf-onnx
Requires-Dist: onnxconverter-common; extra == 'convert-tf-onnx'
Requires-Dist: onnxruntime; extra == 'convert-tf-onnx'
Requires-Dist: onnxslim; extra == 'convert-tf-onnx'
Requires-Dist: tf2onnx; extra == 'convert-tf-onnx'
Provides-Extra: convert-torch-executorch
Requires-Dist: executorch>=1.0; extra == 'convert-torch-executorch'
Provides-Extra: convert-torch-ncnn
Requires-Dist: pnnx; extra == 'convert-torch-ncnn'
Provides-Extra: convert-torch-onnx
Requires-Dist: onnxconverter-common; extra == 'convert-torch-onnx'
Requires-Dist: onnxruntime; extra == 'convert-torch-onnx'
Requires-Dist: onnxscript>=0.4.0; extra == 'convert-torch-onnx'
Requires-Dist: onnxslim; extra == 'convert-torch-onnx'
Requires-Dist: torch~=2.9; extra == 'convert-torch-onnx'
Provides-Extra: convert-torch-tflite
Requires-Dist: litert-torch~=0.8.0; (sys_platform != 'win32') and extra == 'convert-torch-tflite'
Provides-Extra: inference
Requires-Dist: ncnn; extra == 'inference'
Requires-Dist: onnxruntime; extra == 'inference'
Requires-Dist: scikit-learn>=1.7.1; extra == 'inference'
Requires-Dist: tensorflow; extra == 'inference'
Requires-Dist: torch; extra == 'inference'
Provides-Extra: inference-common
Requires-Dist: scikit-learn>=1.7.1; extra == 'inference-common'
Provides-Extra: inference-gpu
Requires-Dist: ncnn; extra == 'inference-gpu'
Requires-Dist: onnxruntime-gpu; extra == 'inference-gpu'
Requires-Dist: scikit-learn>=1.7.1; extra == 'inference-gpu'
Requires-Dist: tensorflow; extra == 'inference-gpu'
Requires-Dist: torch; extra == 'inference-gpu'
Provides-Extra: inference-ncnn
Requires-Dist: ncnn; extra == 'inference-ncnn'
Requires-Dist: scikit-learn>=1.7.1; extra == 'inference-ncnn'
Provides-Extra: inference-onnx
Requires-Dist: onnxruntime; extra == 'inference-onnx'
Requires-Dist: scikit-learn>=1.7.1; extra == 'inference-onnx'
Provides-Extra: inference-onnx-gpu
Requires-Dist: onnxruntime-gpu; extra == 'inference-onnx-gpu'
Requires-Dist: scikit-learn>=1.7.1; extra == 'inference-onnx-gpu'
Provides-Extra: inference-pytorch
Requires-Dist: scikit-learn>=1.7.1; extra == 'inference-pytorch'
Requires-Dist: torch; extra == 'inference-pytorch'
Provides-Extra: inference-tf
Requires-Dist: scikit-learn>=1.7.1; extra == 'inference-tf'
Requires-Dist: tensorflow; extra == 'inference-tf'
Description-Content-Type: text/markdown

# AI-Parade Toolkit

The ai-parade toolkit could be used in 2 ways:

1. To [add model into ai-parade](docs/addModel/index.md)
2. To [use model(s)](docs/use/index.md)

## Contributing

[See here](./docs/contribute/index.md)
