pypi ultralytics 8.4.36
v8.4.36 - `ultralytics 8.4.36` Fix platform training checkpoint regression (#24167)

7 hours ago

๐ŸŒŸ Summary

Ultralytics v8.4.36 is a stability-focused release that fixes an important training regression for checkpoint-based workflows (especially Ultralytics Platform/HUB usage), plus several documentation clarifications for Platform, Explorer, and Jetson guides. โœ…

๐Ÿ“Š Key Changes

  • ๐Ÿง  Critical training fix in Model.train() (PR #24167 by @glenn-jocher)

    • Restores checkpoint-backed model seeding so if a .pt model is already loaded, training reuses that loaded model directly.
    • Prevents the trainer from incorrectly relying on trainer.args.model (which may be a non-file identifier in Platform/HUB flows).
    • Fix is intentionally scoped to the regression introduced in #23640, without broader behavior changes.
    • Adds a dedicated regression test to ensure this checkpoint path stays reliable.
  • ๐Ÿงช Regression coverage added

    • New test validates that training reuses the in-memory checkpoint model instead of re-parsing model source.
    • Extra test runs confirm detect/segment/classify and core Python model methods remain healthy.
  • ๐Ÿ“š Platform and docs alignment updates (supporting PRs)

    • Platform docs now consistently require ultralytics>=8.4.35 for integration.
    • Clarified Platform behavior around deployment defaults (scale-to-zero, single active instance cap), account routes auth scope, dataset/version/export flow, and training/checkpoint expectations.
    • Explorer docs corrected: Explorer is removed in >=8.3.12, with guidance to pin 8.3.11 if needed.
    • Jetson DeepStream links for older JetPack versions now point to NVIDIA archived docs.

๐ŸŽฏ Purpose & Impact

  • ๐Ÿš€ Biggest impact: checkpoint-based training is reliable again in Platform/HUB-style workflows, reducing failed or confusing training starts.
  • ๐Ÿ”’ Lower regression risk: targeted code fix + explicit regression test means better confidence in future releases.
  • ๐Ÿงญ Better user clarity: docs now better match real Platform behavior (auth, deployment limits, version requirements), helping users avoid setup mistakes.
  • ๐Ÿ‘ฅ Broad audience benefit: developers get more predictable training internals, while non-experts get clearer, more actionable documentation and fewer โ€œwhy did this break?โ€ moments.

What's Changed

Full Changelog: v8.4.35...v8.4.36

Don't miss a new ultralytics release

NewReleases is sending notifications on new releases.