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

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
chenyuntc avatar

chenyuntc/simple-faster-rcnn-pytorch

0
View on GitHub↗
4,034 stars·1,118 forks·Jupyter Notebook·20 views

Simple Faster Rcnn Pytorch

This project is a PyTorch implementation of the Faster R-CNN architecture for object detection. It provides a framework for identifying multiple object classes and their corresponding bounding boxes within images using a deep learning system.

The implementation includes a training pipeline for optimizing models on custom datasets and a utility for converting pretrained weights from external formats into a compatible structure for model initialization.

The system covers a two-stage detection pipeline comprising a region proposal network and an ROI pooling layer. It incorporates multi-task loss functions and anchor-based bounding box regression to refine object locations.

The project includes tools for real-time visualization of training loss and prediction accuracy to monitor model performance.

Features

  • Object Detection - Provides a deep learning system to identify and locate multiple object classes using bounding boxes in images.
  • Anchor Box Detections - Implements anchor box mechanisms to predict and refine object locations across various scales and ratios.
  • ROI Pooling - Implements an ROI pooling layer to provide consistent feature map sizes for the classification head.
  • Detection Model Training - Provides a pipeline to optimize detection models on custom datasets with configurable optimizers.
  • Object Detection Training - Provides specialized training processes to teach neural networks to localize and classify objects using custom datasets.
  • Faster R-CNN Implementations - Implements the regional convolutional neural network architecture using the PyTorch framework.
  • Image Recognition Systems - Identifies and categorizes specific items within digital images using trained neural network models.
  • PyTorch Tensor Operations - Utilizes PyTorch tensor operations and dynamic computational graphs for differentiable neural network training.
  • Multi-Goal Loss Functions - Combines classification and regression errors into a single multi-task objective function to optimize detection precision.
  • Region Proposal Generators - Ships a region proposal network that generates candidate object bounding boxes from image feature maps.
  • Two-Stage Detection Pipelines - Implements a two-stage detection pipeline consisting of a region proposal network followed by a classification stage.
  • Object Detection Frameworks - Provides a comprehensive software toolkit for implementing the Faster R-CNN object detection algorithm.
  • Deep Learning Training Orchestration - Includes integrated metric logging and visualization for monitoring training loss and prediction accuracy.
  • Deep Learning Training Pipelines - Offers an end-to-end training workflow including data ingestion, optimization, and loss visualization.
  • PyTorch Implementations - Replicates the Faster R-CNN research architecture as a PyTorch implementation for experimentation.
  • Training Progress Visualizers - Provides real-time UI components to track training metrics such as loss and prediction accuracy.
  • Developer Tools - Simplified object detection implementation.
  • Model Utilities and Tools - Simplified object detection implementation.

Star history

Star history chart for chenyuntc/simple-faster-rcnn-pytorchStar history chart for chenyuntc/simple-faster-rcnn-pytorch

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

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

Projects sharing features with Simple Faster Rcnn Pytorch

These projects share indexed features with Simple Faster Rcnn Pytorch. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • amdegroot/ssd.pytorchamdegroot avatar

    amdegroot/ssd.pytorch

    5,224View on GitHub↗

    This is a PyTorch object detection framework that implements the Single Shot MultiBox Detector for identifying and localizing multiple objects within images and video. The project provides a neural network architecture designed for single-shot object detection, which predicts bounding boxes and class labels in one pass. The implementation includes a real-time object detector capable of processing live video streams to track and label objects across sequential frames. It also features a complete computer vision training pipeline for preparing image datasets and training model weights. The fra

    Pythoncomputer-visiondeep-learningimage-recognition
    View on GitHub↗5,224
  • fizyr/keras-retinanetfizyr avatar

    fizyr/keras-retinanet

    4,388View on GitHub↗

    This project is a deep learning implementation of the RetinaNet architecture for detecting and classifying objects within images. Built as a Keras object detection framework and a TensorFlow computer vision tool, it provides a complete neural network implementation based on the RetinaNet paper. The framework includes specialized components such as a Feature Pyramid Network and a focal loss function to handle object detection. It features a configurable backbone architecture and anchor-based bounding boxes to predict object locations across varying scales and aspect ratios. The toolset covers

    Python
    View on GitHub↗4,388
  • rbgirshick/py-faster-rcnnrbgirshick avatar

    rbgirshick/py-faster-rcnn

    8,287View on GitHub↗

    This project is a Python implementation of the Faster R-CNN object detection framework. It serves as a convolutional neural network library and tool for locating and classifying multiple objects within images. The framework provides a pre-trained model implementation that allows for object detection inference without manual training. It supports the full lifecycle of object detection, including training detectors on visual datasets to identify and bound specific object classes. The system covers capabilities for computer vision model evaluation, neural network optimization to reduce model si

    Python
    View on GitHub↗8,287
  • 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
Compare all 30 related projects→

Frequently asked questions

What does chenyuntc/simple-faster-rcnn-pytorch do?

This project is a PyTorch implementation of the Faster R-CNN architecture for object detection. It provides a framework for identifying multiple object classes and their corresponding bounding boxes within images using a deep learning system.

What are the main features of chenyuntc/simple-faster-rcnn-pytorch?

The main features of chenyuntc/simple-faster-rcnn-pytorch are: Object Detection, Anchor Box Detections, ROI Pooling, Detection Model Training, Object Detection Training, Faster R-CNN Implementations, Image Recognition Systems, PyTorch Tensor Operations.

Which projects share features with chenyuntc/simple-faster-rcnn-pytorch?

Projects with overlapping indexed features include: amdegroot/ssd.pytorch — This is a PyTorch object detection framework that implements the Single Shot MultiBox Detector for identifying and… fizyr/keras-retinanet — This project is a deep learning implementation of the RetinaNet architecture for detecting and classifying objects… rbgirshick/py-faster-rcnn — This project is a Python implementation of the Faster R-CNN object detection framework. It serves as a convolutional… jwyang/faster-rcnn.pytorch — This project is a PyTorch object detection framework that implements the Faster R-CNN architecture. It serves as a… eriklindernoren/pytorch-yolov3 — This project is a PyTorch implementation of the YOLOv3 object detection architecture. It functions as a real-time… zylo117/yet-another-efficientdet-pytorch — This project is a PyTorch implementation of the EfficientDet architecture designed for real-time object detection. It…