YAML Metadata Warning:empty or missing yaml metadata in repo card

Check out the documentation for more information.

NM i AI 2026 — NorgesGruppen Data: Object Detection

Grocery product detection on store shelves. 3-model YOLO11x ensemble at multiple scales.

Results

Best leaderboard score: 0.9186

Submission Score
Single YOLO11x-1280 0.9017
2-model ensemble (1280+640) 0.9134
3-model ensemble (1600+1280+960) 0.9183
3-model ensemble (tuned) 0.9186

Architecture

  • 3x YOLO11x trained at different scales (1600, 1280, 960) on all 248 training images
  • Weighted Boxes Fusion (WBF) to merge predictions from all 3 models
  • All models exported as FP16 ONNX for fast inference
  • conf_threshold=0.001, WBF iou_thr=0.6, skip_box_thr=0.0001

Files

  • — YOLO11x trained at imgsz=1600, FP16 (110 MB)
  • — YOLO11x trained at imgsz=1280, FP16 (110 MB)
  • — YOLO11x trained at imgsz=960, FP16 (110 MB)
  • — Inference script (3-model ensemble with WBF)
  • — Ready-to-submit zip file

Reproduction

Training

Defaulting to user installation because normal site-packages is not writeable Requirement already satisfied: ultralytics==8.4.24 in /home/hendrik/.local/lib/python3.10/site-packages (8.4.24) Requirement already satisfied: pycocotools in /home/hendrik/.local/lib/python3.10/site-packages (2.0.11) Requirement already satisfied: ensemble-boxes in /home/hendrik/.local/lib/python3.10/site-packages (1.0.9) Requirement already satisfied: requests>=2.23.0 in /usr/lib/python3/dist-packages (from ultralytics==8.4.24) (2.25.1) Requirement already satisfied: pyyaml>=5.3.1 in /usr/lib/python3/dist-packages (from ultralytics==8.4.24) (5.4.1) Requirement already satisfied: torch>=1.8.0 in /usr/local/lib/python3.10/dist-packages (from ultralytics==8.4.24) (2.7.1+cu128) Requirement already satisfied: ultralytics-thop>=2.0.18 in /home/hendrik/.local/lib/python3.10/site-packages (from ultralytics==8.4.24) (2.0.18) Requirement already satisfied: torchvision>=0.9.0 in /usr/local/lib/python3.10/dist-packages (from ultralytics==8.4.24) (0.22.1+cu128) Requirement already satisfied: opencv-python>=4.6.0 in /home/hendrik/.local/lib/python3.10/site-packages (from ultralytics==8.4.24) (4.13.0.92) Requirement already satisfied: numpy>=1.23.0 in /usr/local/lib/python3.10/dist-packages (from ultralytics==8.4.24) (2.2.6) Requirement already satisfied: pillow>=7.1.2 in /usr/local/lib/python3.10/dist-packages (from ultralytics==8.4.24) (12.0.0) Requirement already satisfied: polars>=0.20.0 in /home/hendrik/.local/lib/python3.10/site-packages (from ultralytics==8.4.24) (1.39.2) Requirement already satisfied: matplotlib>=3.3.0 in /home/hendrik/.local/lib/python3.10/site-packages (from ultralytics==8.4.24) (3.10.8) Requirement already satisfied: psutil>=5.8.0 in /home/hendrik/.local/lib/python3.10/site-packages (from ultralytics==8.4.24) (7.2.2) Requirement already satisfied: scipy>=1.4.1 in /home/hendrik/.local/lib/python3.10/site-packages (from ultralytics==8.4.24) (1.15.3) Requirement already satisfied: pandas in /home/hendrik/.local/lib/python3.10/site-packages (from ensemble-boxes) (2.3.3) Requirement already satisfied: numba in /home/hendrik/.local/lib/python3.10/site-packages (from ensemble-boxes) (0.64.0) Requirement already satisfied: contourpy>=1.0.1 in /home/hendrik/.local/lib/python3.10/site-packages (from matplotlib>=3.3.0->ultralytics==8.4.24) (1.3.2) Requirement already satisfied: python-dateutil>=2.7 in /home/hendrik/.local/lib/python3.10/site-packages (from matplotlib>=3.3.0->ultralytics==8.4.24) (2.9.0.post0) Requirement already satisfied: fonttools>=4.22.0 in /home/hendrik/.local/lib/python3.10/site-packages (from matplotlib>=3.3.0->ultralytics==8.4.24) (4.62.1) Requirement already satisfied: pyparsing>=3 in /home/hendrik/.local/lib/python3.10/site-packages (from matplotlib>=3.3.0->ultralytics==8.4.24) (3.3.2) Requirement already satisfied: cycler>=0.10 in /home/hendrik/.local/lib/python3.10/site-packages (from matplotlib>=3.3.0->ultralytics==8.4.24) (0.12.1) Requirement already satisfied: kiwisolver>=1.3.1 in /home/hendrik/.local/lib/python3.10/site-packages (from matplotlib>=3.3.0->ultralytics==8.4.24) (1.5.0) Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3.3.0->ultralytics==8.4.24) (26.0) Requirement already satisfied: polars-runtime-32==1.39.2 in /home/hendrik/.local/lib/python3.10/site-packages (from polars>=0.20.0->ultralytics==8.4.24) (1.39.2) Requirement already satisfied: sympy>=1.13.3 in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (1.14.0) Requirement already satisfied: nvidia-cufft-cu12==11.3.3.41 in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (11.3.3.41) Requirement already satisfied: fsspec in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (2025.12.0) Requirement already satisfied: nvidia-nccl-cu12==2.26.2 in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (2.26.2) Requirement already satisfied: nvidia-cuda-runtime-cu12==12.8.57 in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (12.8.57) Requirement already satisfied: nvidia-cuda-nvrtc-cu12==12.8.61 in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (12.8.61) Requirement already satisfied: nvidia-cuda-cupti-cu12==12.8.57 in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (12.8.57) Requirement already satisfied: filelock in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (3.25.0) Requirement already satisfied: triton==3.3.1 in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (3.3.1) Requirement already satisfied: nvidia-cublas-cu12==12.8.3.14 in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (12.8.3.14) Requirement already satisfied: nvidia-cufile-cu12==1.13.0.11 in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (1.13.0.11) Requirement already satisfied: nvidia-cusolver-cu12==11.7.2.55 in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (11.7.2.55) Requirement already satisfied: jinja2 in /usr/lib/python3/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (3.0.3) Requirement already satisfied: nvidia-cudnn-cu12==9.7.1.26 in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (9.7.1.26) Requirement already satisfied: nvidia-nvjitlink-cu12==12.8.61 in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (12.8.61) Requirement already satisfied: nvidia-nvtx-cu12==12.8.55 in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (12.8.55) Requirement already satisfied: typing-extensions>=4.10.0 in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (4.15.0) Requirement already satisfied: nvidia-curand-cu12==10.3.9.55 in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (10.3.9.55) Requirement already satisfied: networkx in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (3.4.2) Requirement already satisfied: nvidia-cusparselt-cu12==0.6.3 in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (0.6.3) Requirement already satisfied: nvidia-cusparse-cu12==12.5.7.53 in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics==8.4.24) (12.5.7.53) Requirement already satisfied: setuptools>=40.8.0 in /usr/lib/python3/dist-packages (from triton==3.3.1->torch>=1.8.0->ultralytics==8.4.24) (59.6.0) Requirement already satisfied: llvmlite<0.47,>=0.46.0dev0 in /home/hendrik/.local/lib/python3.10/site-packages (from numba->ensemble-boxes) (0.46.0) Requirement already satisfied: tzdata>=2022.7 in /home/hendrik/.local/lib/python3.10/site-packages (from pandas->ensemble-boxes) (2025.3) Requirement already satisfied: pytz>=2020.1 in /usr/lib/python3/dist-packages (from pandas->ensemble-boxes) (2022.1) Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil>=2.7->matplotlib>=3.3.0->ultralytics==8.4.24) (1.16.0) Requirement already satisfied: mpmath<1.4,>=1.1.0 in /usr/local/lib/python3.10/dist-packages (from sympy>=1.13.3->torch>=1.8.0->ultralytics==8.4.24) (1.3.0)

Inference

Submission

zip warning: name not matched: model_1600.onnx
zip warning: name not matched: model_1280.onnx
zip warning: name not matched: model_960.onnx

adding: run.py (deflated 54%)

Sandbox Environment

  • NVIDIA L4, 24 GB VRAM
  • 8 GB RAM, 300s timeout
  • Python 3.11, onnxruntime-gpu 1.20.0, ensemble-boxes 1.0.9

Team

Agentic Avengers — NM i AI 2026

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support