train_start
Launch a non-blocking YOLO training subprocess.
Inputs
dataset_pathmodelepochs,batch,imgsz,devicetaskname,tagsextra_args
Outputs
run_idstatuspidrun_path
Examples
{"dataset_path":"~/data/mini_yolo","epochs":1}
{"dataset_path":"~/data/retail","model":"yolov8s.pt","epochs":50,"name":"retail_baseline"}
{"dataset_path":"~/data/factory","device":"cuda:0","extra_args":{"patience":20}}
Common Errors
- dataset path missing
- requested run already running or pending; neither state can be force-replaced
force=truewith an existing run requires an available training slot and saves the old run toFOVUX_HOME/archive/<run_id>.tar.gzbefore replacing it. If an archive already exists, the replacement is refused instead of overwriting recovery data.
Related Tools
train_status, train_stop, train_resume