awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
roboflow avatar

roboflow/rf-detr

0
View on GitHub↗
5,643 Stars·668 Forks·Python·apache-2.0·10 Aufruferfdetr.roboflow.com↗

Rf Detr

RF-DETR is a Python library for training and deploying object detection, instance segmentation, and keypoint detection models built on a vision transformer architecture. It provides a unified command-line interface and Python API for the full workflow, from fine-tuning pretrained checkpoints on custom datasets to running inference on images, video files, and live camera streams.

The project supports training on datasets in COCO or YOLO format, with automatic format detection and configurable augmentation pipelines. Models can be exported to ONNX, TFLite, or TensorRT for deployment across edge hardware, mobile devices, and serverless APIs. Training includes built-in experiment tracking with TensorBoard, Weights and Biases, MLflow, and ClearML, along with multi-GPU support, early stopping, and automatic checkpoint selection based on validation mAP.

Inference capabilities cover batch processing, real-time detection from webcams or RTSP streams, and per-instance segmentation masks. The library also provides tools for converting between dataset formats and caching model weights locally for faster repeated predictions.

Features

  • Instance Segmentation Engines - Produces per-instance segmentation masks for every detected object using a single unified model API.
  • Object Detection - Runs a pretrained vision transformer model to locate and classify objects with bounding boxes.
  • Real-Time Object Detection - Runs transformer-based detection models on images and returns bounding boxes and class labels with low latency.
  • Image Segmentation - Runs pretrained segmentation models on static images and returns detected objects with masks and labels.
  • Custom Model Training - Fine-tunes a pre-trained detection model on a custom dataset with configurable parameters.
  • Detection Model Training - Trains detection, segmentation, and keypoint models on custom datasets with automatic COCO or YOLO format detection.
  • Vision Detection Model Training - Trains custom vision detection, segmentation, and keypoint models from pretrained checkpoints on user datasets.
  • Image Inference Clients - Accepts images as file paths, URLs, PIL Images, or arrays and returns detections.
  • Keypoint Detection - Ships a vision transformer model for detecting human keypoints in images.
  • Model Fine-Tuning - Fine-tunes pretrained vision transformer models on custom datasets for detection, segmentation, and keypoint tasks.
  • Checkpoint Loaders - Loads fine-tuned models from checkpoints to run predictions on images and videos.
  • Model Checkpoints - Restores model weights from a checkpoint file, auto-detecting the correct variant.
  • Pretrained Checkpoint Fine-Tuning - Starts training from COCO-pretrained weights across model sizes to accelerate convergence and improve accuracy.
  • CLI Training Toolkits - Provides a unified CLI with fit, validate, test, and predict subcommands for managing training workflows.
  • Segmentation Model Training - Configures and trains a model to predict per-pixel class labels for detected object regions.
  • ONNX Model Exporters - Converts trained models to ONNX format for cross-platform inference with ONNX Runtime, OpenVINO, or TensorRT.
  • Image Augmentation Transforms - Configures per-dataset augmentation pipelines with automatic bounding box and mask handling.
  • Model Evaluation Metrics - Computes mAP, precision, recall, and F1 on a validation dataset after each epoch.
  • Domain-Specific Augmentation Presets - Selects from curated augmentation presets optimized for dataset size or domain like aerial and industrial.
  • Validation-Based Checkpoint Selection - Automatically saves and selects the best-performing model checkpoints based on validation mAP scores during training.
  • Validation Evaluators - Evaluates model performance on a validation dataset and logs mAP and F1 scores.
  • Training Checkpointers - Saves and resumes training states including model weights, optimizer state, and epoch number from checkpoints.
  • Experiment Tracking - Logs training metrics to TensorBoard, Weights and Biases, ClearML, and MLflow for experiment monitoring.
  • Model Export Formats - Converts trained detection models to ONNX and TFLite for production deployment.
  • Video Object Segmentations - Processes frames from video files, webcams, or RTSP streams in real time with segmentation masks and labels.
  • Augmentation Geometric Transforms - Registers custom geometric transforms that automatically update bounding boxes and masks during augmentation.
  • Augmentation Pipeline Composers - Combines image augmentation transforms with probabilistic containers like OneOf, SomeOf, and Sequential.

Star-Verlauf

Star-Verlauf für roboflow/rf-detrStar-Verlauf für roboflow/rf-detr

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Rf Detr

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Rf Detr.
  • paddlepaddle/paddledetectionAvatar von PaddlePaddle

    PaddlePaddle/PaddleDetection

    14,243Auf GitHub ansehen↗

    PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of computer vision models. It provides a comprehensive library of modular neural network architectures and pipelines that support object detection, instance segmentation, and multi-object tracking tasks. The project distinguishes itself through a configuration-driven approach that decouples model components like backbones and heads, allowing for the flexible assembly of custom vision workflows. It incorporates advanced techniques such as anchor-free detection logic, joint detecti

    Pythonblazefacedeepsortdetr
    Auf GitHub ansehen↗14,243
  • microsoft/swin-transformerAvatar von microsoft

    microsoft/Swin-Transformer

    15,715Auf GitHub ansehen↗

    Swin-Transformer is a deep learning framework designed for training and deploying hierarchical vision transformer models. It serves as a research library and toolkit for computer vision tasks, providing the infrastructure to build models that replace standard convolution operations with sliding window self-attention mechanisms. By utilizing a multi-scale feature hierarchy, the framework enables the processing of visual data at varying resolutions and spatial scales. The project distinguishes itself through its implementation of shifted window partitioning, which facilitates global information

    Pythonade20kimage-classificationimagenet
    Auf GitHub ansehen↗15,715
  • tianxiaomo/pytorch-yolov4Avatar von Tianxiaomo

    Tianxiaomo/pytorch-YOLOv4

    4,526Auf GitHub ansehen↗

    This project is a PyTorch implementation of the YOLOv4 object detection framework. It provides a system for training and deploying neural networks that identify and locate multiple objects within images and video streams. The framework includes tools for converting trained weights into universal formats and hardware-specific optimized engines, specifically supporting ONNX and TensorRT. It features a TensorRT inference optimizer to reduce latency and increase throughput, as well as a model architecture compatible with NVIDIA DeepStream streaming analytics pipelines. The system covers model tr

    Pythondarknet2onnxdarknet2pytorchonnx
    Auf GitHub ansehen↗4,526
  • ultralytics/ultralyticsAvatar von ultralytics

    ultralytics/ultralytics

    58,468Auf GitHub ansehen↗

    Ultralytics is a comprehensive computer vision framework designed for training, validating, and deploying deep learning models across a wide range of visual recognition tasks. It provides a unified interface for core operations including object detection, instance segmentation, pose estimation, and image classification. By utilizing a modular architecture, the platform allows users to swap model components to balance inference speed and accuracy requirements for diverse applications. The framework distinguishes itself through its support for real-time processing and flexible deployment. It in

    Pythonclicomputer-visiondeep-learning
    Auf GitHub ansehen↗58,468
Alle 30 Alternativen zu Rf Detr anzeigen→

Häufig gestellte Fragen

Was macht roboflow/rf-detr?

RF-DETR is a Python library for training and deploying object detection, instance segmentation, and keypoint detection models built on a vision transformer architecture. It provides a unified command-line interface and Python API for the full workflow, from fine-tuning pretrained checkpoints on custom datasets to running inference on images, video files, and live camera streams.

Was sind die Hauptfunktionen von roboflow/rf-detr?

Die Hauptfunktionen von roboflow/rf-detr sind: Instance Segmentation Engines, Object Detection, Real-Time Object Detection, Image Segmentation, Custom Model Training, Detection Model Training, Vision Detection Model Training, Image Inference Clients.

Welche Open-Source-Alternativen gibt es zu roboflow/rf-detr?

Open-Source-Alternativen zu roboflow/rf-detr sind unter anderem: paddlepaddle/paddledetection — PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of… microsoft/swin-transformer — Swin-Transformer is a deep learning framework designed for training and deploying hierarchical vision transformer… tianxiaomo/pytorch-yolov4 — This project is a PyTorch implementation of the YOLOv4 object detection framework. It provides a system for training… ultralytics/ultralytics — Ultralytics is a comprehensive computer vision framework designed for training, validating, and deploying deep… facebookresearch/maskrcnn-benchmark — This project is a modular PyTorch framework for training and evaluating object detection and instance segmentation… wongkinyiu/yolov7 — YOLOv7 is a PyTorch vision library and real-time inference engine designed for object detection, human pose…