# platforms

Python API: `modelconverter.platforms`

Per-platform conversion, inference and benchmarking packages.

Every supported platform -- RVC2, RVC3, RVC4 and Hailo -- has its own sub-package implementing the abstract bases defined here.
All four provide an exporter and an inferer, every platform but Hailo also provides a benchmark, and only RVC4 provides an
analyzer and a visualizer. The exporters and inferers drive the vendor toolchains and run inside the platform's Docker image. The
benchmarks, the analyzer and the visualizer run on the host. The getters re-exported from this package pick the implementation
matching the requested platform.

## Child Pages

 * [hailo](https://docs.luxonis.com/software-v3/ai-inference/conversion/rvc-conversion/offline/modelconverter/modelconverter-api-reference/platforms/hailo.md)
 * [rvc2](https://docs.luxonis.com/software-v3/ai-inference/conversion/rvc-conversion/offline/modelconverter/modelconverter-api-reference/platforms/rvc2.md)
 * [rvc3](https://docs.luxonis.com/software-v3/ai-inference/conversion/rvc-conversion/offline/modelconverter/modelconverter-api-reference/platforms/rvc3.md)
 * [rvc4](https://docs.luxonis.com/software-v3/ai-inference/conversion/rvc-conversion/offline/modelconverter/modelconverter-api-reference/platforms/rvc4.md)
 * [base_analyze](https://docs.luxonis.com/software-v3/ai-inference/conversion/rvc-conversion/offline/modelconverter/modelconverter-api-reference/platforms/base_analyze.md)
 * [base_benchmark](https://docs.luxonis.com/software-v3/ai-inference/conversion/rvc-conversion/offline/modelconverter/modelconverter-api-reference/platforms/base_benchmark.md)
 * [base_exporter](https://docs.luxonis.com/software-v3/ai-inference/conversion/rvc-conversion/offline/modelconverter/modelconverter-api-reference/platforms/base_exporter.md)
 * [base_inferer](https://docs.luxonis.com/software-v3/ai-inference/conversion/rvc-conversion/offline/modelconverter/modelconverter-api-reference/platforms/base_inferer.md)
 * [base_visualize](https://docs.luxonis.com/software-v3/ai-inference/conversion/rvc-conversion/offline/modelconverter/modelconverter-api-reference/platforms/base_visualize.md)
 * [getters](https://docs.luxonis.com/software-v3/ai-inference/conversion/rvc-conversion/offline/modelconverter/modelconverter-api-reference/platforms/getters.md)
 * [multistage_exporter](https://docs.luxonis.com/software-v3/ai-inference/conversion/rvc-conversion/offline/modelconverter/modelconverter-api-reference/platforms/multistage_exporter.md)
