# Sample inference script from ultralytics import YOLO import json # Load configuration with open('config.json', 'r') as f: config = json.load(f) # Load model model = YOLO('model.pt') # Run inference with config parameters results = model( 'your_image.jpg', conf=config['confidence_threshold'], iou=config['iou_threshold'], imgsz=config['input_size'] ) # Process results for result in results: for box in result.boxes: class_id = int(box.cls) class_name = config['id2label'][str(class_id)] confidence = float(box.conf) print(f"Detected: {class_name} ({confidence:.2%})")