Skip to content

Releases: mikel-brostrom/boxmot

Release v10.0.14

08 Jun 19:27
Compare
Choose a tag to compare
  • All prints substituted by LOGGER
  • Always print environment info, followed by args
  • Fix passing multiple classes to val.py and evolve.py for multi-class evaluation

Release v10.0.13

04 Jun 08:44
e46306b
Compare
Choose a tag to compare
  • Inputs (det, im0) to all trackers are now numpy.ndarray
  • Fix README custom model example
  • Clean up classifiers in setup.py
  • Add trackers instantiation pytest tests
  • Lower CI time by ~2 minutes by using a more CPU friendly architecture

Release v10.0.12

03 Jun 10:55
5c644d4
Compare
Choose a tag to compare
  • Fix google colab example
  • Less verbose evaluation
  • The evaluation process stops if a single subprocess fails.

Release v10.0.11

02 Jun 20:12
Compare
Choose a tag to compare
  • Minimal requirements
  • Avoid ultralytics installation by default, only if Yolov8 model is used for tracking
  • Avoid SG installation by default, only if YOLO-NAS is used for tracking
  • Update OpenVINO export
  • 33% CI speedup by lower imgsz resolution
  • Boxmot paths imports. From:
FILE = Path(__file__).resolve()
ROOT = FILE.parents[0].parents[0]  # repo root absolute path
EXAMPLES = FILE.parents[0]  # examples absolute path
WEIGHTS = EXAMPLES / 'weights'

in each example file, to:

from boxmot.utils import ROOT, EXAMPLES, WEIGHTS

Release v10.0.10

28 May 07:42
ed2d5ea
Compare
Choose a tag to compare
  • configure non-yolov8 models for inference, based on input arguments
  • add @torch.no_grad() to all ReID related inference methods

Release v10.0.9

27 May 17:56
8ea0949
Compare
Choose a tag to compare
  • Multi Yolo backend added (Ultralytics + SuperGradients)
  • Unified yolo-nas, yolox and yolov8 tracking file
    • python examples/track.py --yolo-model yolo_nas_s- - python examples/track.py --yolo-model yolo_nas_s
  • All YOLO models tested in CI

Release v10.0.8

25 May 21:07
Compare
Choose a tag to compare
  • Simultaneous pypi + release publishing in CI

v10.0.6

25 May 16:59
Compare
Choose a tag to compare
  • Fix conf not getting updated in DeepOCSORT: #877
  • Add comments to custom object detector example
  • Fixed example/track.py Yolov8 bug. Filter out detections, sementation masks and pose estimations based on tracking results

v.10.0.4

23 May 12:24
737b6ae
Compare
Choose a tag to compare
  • Complete repo refactor
  • PyPI package published
  • Yolo-NAS example added

v10.0.0

16 May 14:54
f8b5b9e
Compare
Choose a tag to compare
  • Tracking now available for all main computer vision tasks:
    - detection
    - segmentation
    - pose estimation
  • Added DeepOCSORT to trackers
  • Added LightMBN to ReID models
  • Added ReID export compatibility for --half with --dynamic, thanks to @Rm1n90 in #798
  • ReID TFlite model export now available using onnx2tf instead of using openvino2tensorflow
  • Deleted Yolov8 submodule in favour of a pure Yolov8 package implementation
  • Complete track.py refactor
  • Simplified val.py
  • Log val and evolve results to tensorboard. Usage
    • tensorboard --logdir=./runs/evolve/
    • tensorboard --logdir=./runs/val/