MLCflow is an automation interface for CPU/GPU benchmarking, providing a unified Python API to run, manage, and compare benchmark experiments. It supports hardware detection, resource monitoring, and result aggregation. The current PyPI version is 1.2.1, with a release cadence of approximately monthly.
pip install mlcflowNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Create a simple CPU benchmark, run it, and print summary.
Access results via indexing: `results[0]['metric']`.
Pass iterations via `extra` parameter: `bench.create_config('cpu', 'simple', extra='--iterations 10')`.Create a fresh `MLCBench()` for each hardware configuration.