awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
thtrieu avatar

thtrieu/yolotf

0
View on GitHub↗
6,140 stars·2,026 forks·Python·GPL-3.0·11 views

Yolotf

yolotf is an object detection framework that provides tools for converting Darknet model configurations and weights into TensorFlow graphs. It includes a TensorFlow model trainer for training new detection models or fine-tuning existing weights using custom datasets.

The project features a mobile model exporter that serializes graph definitions and metadata into protobuf files for deployment on mobile devices.

The framework supports object detection inference on images and video to identify objects and export bounding box coordinates. It manages model state through weight-mapping translation and checkpoint-based training to allow for the restoration of weights and optimizer states.

Features

  • Model Graph Conversions - Translates Darknet network configurations into TensorFlow computational graphs.
  • Object Detection - Provides a framework for running inference on images and video to identify objects.
  • Video Stream Detections - Processes video streams to identify objects and export annotated output video with bounding boxes.
  • Detection Model Training - Provides capabilities for training or fine-tuning detection models on custom datasets using TensorFlow.
  • Object Detection - Provides a Python interface for running object detection inference on image arrays.
  • Weight Parameter Mapping - Maps binary weight tensors from Darknet files to TensorFlow variables to preserve model state.
  • Cross-Framework Model Conversion - Translates Darknet model configurations and weights into TensorFlow graphs.
  • Framework Format Converters - Translates model configurations and weights from Darknet format into TensorFlow graphs.
  • Image Processing Pipelines - Ships an image processing pipeline that normalizes raw buffers for neural network inference.
  • Training Checkpointing - Implements training checkpointing to save and restore model weights and optimizer states for fault tolerance.
  • Mobile Model Serialization - Serializes trained model graphs and metadata into protobuf files for mobile deployment.
  • Mobile Model Deployment - Exports model graphs and metadata as protobuf files for deployment on mobile devices.
  • Model Export Utilities - Saves graph definitions and metadata to protobuf files for mobile deployment.
  • Model Implementations - Real-time object detection optimized for mobile devices.

Star history

Star history chart for thtrieu/yolotfStar history chart for thtrieu/yolotf

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Yolotf

Similar open-source projects, ranked by how many features they share with Yolotf.
  • jwyang/faster-rcnn.pytorchjwyang avatar

    jwyang/faster-rcnn.pytorch

    7,859View on GitHub↗

    This project is a PyTorch object detection framework that implements the Faster R-CNN architecture. It serves as a vision model for predicting precise bounding boxes around multiple objects within images and live video feeds. The system is optimized for multi-GPU training to reduce the time required for model convergence. It utilizes a GPU-accelerated design to handle the training and inference of complex detection networks. The framework covers the full object detection lifecycle, including custom network training and inference for static images and real-time video streams. It includes capa

    Python
    View on GitHub↗7,859
  • ultralytics/yolov3ultralytics avatar

    ultralytics/yolov3

    10,571View on GitHub↗

    This is a real-time object detection framework built on the YOLOv3 architecture, implemented in PyTorch. It provides a complete pipeline for identifying and localizing objects in images and video using a single neural network pass, combining a Darknet-53 backbone with multi-scale feature pyramids and anchor-based bounding box prediction. The framework extends beyond basic detection to include instance segmentation, human pose estimation, and multi-object tracking across video frames. It offers a model export toolkit that converts trained models through ONNX to CoreML, TensorFlow Lite, and Ten

    Pythondeep-learningmachine-learningobject-detection
    View on GitHub↗10,571
  • thtrieu/darkflowthtrieu avatar

    thtrieu/darkflow

    6,140View on GitHub↗

    Darkflow is an object detection framework and computer vision pipeline that provides a programmatic interface for performing real-time image analysis and object identification. It functions as a tool for loading weights, fine-tuning models, and executing inference on both static images and video feeds. The project serves as a converter that translates Darknet configurations and weights into TensorFlow graphs to enable retraining and deployment. It includes a model exporter that saves trained graphs into portable protobuf files for use on mobile and native devices. The system covers capabilit

    Python
    View on GitHub↗6,140
  • olafenwamoses/imageaiOlafenwaMoses avatar

    OlafenwaMoses/ImageAI

    8,867View on GitHub↗

    ImageAI is a Python computer vision library providing a suite of tools for image classification, object detection, and video analytics. It functions as an integrated framework for locating and labeling objects in static images and video streams, utilizing deep learning models for identification and categorization. The project includes a model training toolkit that allows for the creation of custom classifiers and detectors through scratch training or transfer learning. It features a GPU-accelerated inference engine to increase processing speed for vision tasks and includes specialized utiliti

    Pythonai-practice-recommendationsalgorithmartificial-intelligence
    View on GitHub↗8,867
See all 30 alternatives to Yolotf→

Frequently asked questions

What does thtrieu/yolotf do?

yolotf is an object detection framework that provides tools for converting Darknet model configurations and weights into TensorFlow graphs. It includes a TensorFlow model trainer for training new detection models or fine-tuning existing weights using custom datasets.

What are the main features of thtrieu/yolotf?

The main features of thtrieu/yolotf are: Model Graph Conversions, Object Detection, Video Stream Detections, Detection Model Training, Weight Parameter Mapping, Cross-Framework Model Conversion, Framework Format Converters, Image Processing Pipelines.

What are some open-source alternatives to thtrieu/yolotf?

Open-source alternatives to thtrieu/yolotf include: jwyang/faster-rcnn.pytorch — This project is a PyTorch object detection framework that implements the Faster R-CNN architecture. It serves as a… ultralytics/yolov3 — This is a real-time object detection framework built on the YOLOv3 architecture, implemented in PyTorch. It provides a… thtrieu/darkflow — Darkflow is an object detection framework and computer vision pipeline that provides a programmatic interface for… olafenwamoses/imageai — ImageAI is a Python computer vision library providing a suite of tools for image classification, object detection, and… qqwweee/keras-yolo3 — This project is an object detection framework implementing the YOLOv3 architecture using Keras and TensorFlow. It… meituan/yolov6 — YOLOv6 is a single-stage deep learning framework designed for industrial object detection. It serves as a computer…