Skip to content

Releases: roboflow/inference

v0.58.3

21 Oct 19:31
6ad4910

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.58.2...v0.58.3

v0.58.2

13 Oct 14:06
cd700d0

Choose a tag to compare

🔧 Fixed

  • Honor mask decode args for rf-detr seg model by @probicheaux in #1613
  • Fix image preprocessing block to accept dynamic parameter references by @rf-elliot in #1616

🏡 Maintenance

🏅 New Contributors

Full Changelog: v0.58.1...v0.58.2

v0.58.1

03 Oct 09:23
16961e2

Choose a tag to compare

🔧 Fixed

Warning

Potential OOM errors in inference server as a result of bug introduced in v0.55.0

We've detected a bug that was in inference since 0.55.0 release - setting confidence to 0.0 was historically prevented globally in inference server. Since we wanted to remove that constraint, in 0.55.0 release, we make it possible to set such confidence threshold, but that turned out to lead to OOM issues with some models - namely instance segmentation ones, which in some cases may yield large amount of segmentation masks using wast amount of RAM. To provide quick-fix, we've added CONFIDENCE_LOWER_BOUND_OOM_PREVENTION env variable flag to control the minimal allowed confidence, set by default to 0.01.

Review the change here: #1611

🏡 Maintenance

Full Changelog: v0.58.0...v0.58.1

v0.58.0

02 Oct 10:57
e9a9402

Choose a tag to compare

💪 Added

🤯 RFDetr Seg — Fast, Accurate Segmentation in Roboflow 💥

image
We’re excited to announce the addition of RF-DETR Seg (Preview), bringing real-time instance segmentation to the Roboflow platform. Thanks to the outstanding work of the RF research team, users can now:
  • Train and deploy RF-DETR Seg models directly in Roboflow
  • Enjoy state-of-the-art accuracy with latency
  • Run models seamlessly through Roboflow inference or the rf-detr packages

This release pushes the boundary of fast, accurate segmentation — and it’s now available to explore in Roboflow. Check out our 📖 blog for more details and try out your RFDetr model in inference:

import os
import supervision as sv
from inference import get_model
from PIL import Image
from io import BytesIO
import requests

url = "https://media.roboflow.com/dog.jpeg"
image = Image.open(BytesIO(requests.get(url).content))

model = get_model("<your-rf-model-id>")
predictions = model.infer(image)[0]
detections = sv.Detections.from_inference(predictions)

🔌 Improved

  • improve speed and memory usage of masks2poly and masks2multipoly by @hansent in #1586

Full Changelog: v0.57.4...v0.58.0

v0.57.4

01 Oct 14:37
feb8bd2

Choose a tag to compare

What's Changed

Full Changelog: v0.57.3...v0.57.4

v0.57.3

30 Sep 16:08
55f5767

Choose a tag to compare

What's Changed

Full Changelog: v0.57.2...v0.57.3

v0.57.2

29 Sep 12:05
e872e45

Choose a tag to compare

💪 Added

Easy OCR 🤝 inference

Thanks to @lou-roboflow we have EasyOCR model supported in inference and Workflows ecosystem.

image

⚡ Improved

🚧 Fixed

🥼 Changes inference-experimental

  • support of Torch script backend for models
  • support for models-specific features in auto-negotiation
  • foundations for RF trained models support in inference-exp
    See details: #1450

🏅 New Contributors

Full Changelog: v0.56.0...v0.57.2

v0.56.0

19 Sep 20:06
8f5716f

Choose a tag to compare

What's Changed

Full Changelog: v0.55.2...v0.56.0

v0.55.2

17 Sep 20:09
925dca9

Choose a tag to compare

What's Changed

  • fix DD and Serverless auth for legacy endpoints by @hansent in #1566

Full Changelog: v0.55.1...v0.55.2

v0.55.1

17 Sep 14:24
e601875

Choose a tag to compare

What's Changed

  • ⚡️ Speed up function handle_describe_workflows_blocks_request by 84% in PR #1559 (auth-all-serverless-requests) by @codeflash-ai[bot] in #1563
  • Move receiving from VideoTransformTrack.recv to independent incoming frames draining loop by @grzegorz-roboflow in #1560
  • API key for all requests on servless by @hansent in #1559
  • increase timeout INTEGRATION TESTS - Inference Server CPU x86 by @hansent in #1564

Full Changelog: v0.55.0...v0.55.1