This is a SegServe executor for the Yolov5 object detection method.
Make sure you have anaconda installed and an active environment with mlflow
. Then execute
pip install mlflow
mlflow run ./ -e main -P input_images=<path/to/your/image> -P model=<yoloc5 model name, e.g. yolov5n>
The resulting object detection should be written to output.json
and logged as an artifact in the mlflow run.
The wrapper is used to deploy the Yolov5 methods in the SegServe runtime environment. SegServe can be used to host 3rd party segmentation/detection algorithms and execute them on a central computer while providing a REST interface for clients. Therefore, end-users do not need any powerful hardware/GPU.