Show HN: Faster R-CNN object detector implemented in PyTorch and TensorFlow 2

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • FasterRCNN

    Clean and readable implementations of Faster R-CNN in PyTorch and TensorFlow 2 with Keras.

  • models

    Models and examples built with TensorFlow

  • Fresh and (I think) clean implementations of Faster R-CNN in PyTorch and TensorFlow 2/Keras.

    I wanted to learn about object detectors and decided to understand and implement a foundational model in the field, Faster R-CNN (elements of which are still used in modern models to this day), using the paper alone. That proved to be more difficult than expected and I had to relent and take a peak at existing implementations to fill in some important gaps. I've documented my struggles and learnings in the README for others to benefit from.

    I also wanted to solidify my understanding of TensorFlow/Keras and learn PyTorch, so I made sure to implement the model in both. Faster R-CNN is fairly challenging in that it doesn't quite map to Keras tutorial examples. For example, losses are not computed simply as a function of model output and input but rather, some of the training data is actually computed on-the-fly within the model during training and the losses have to explicitly be constructed as part of the graph.

    Personally, I found the "official" TensorFlow reference implementation (https://github.com/tensorflow/models/blob/master/research/ob...) to be very difficult to follow and I hope this proves to be useful to learners like myself.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • AI That Teaches Other AI

    4 projects | news.ycombinator.com | 20 Jul 2023
  • Open discussion and useful links people trying to do Object Detection

    4 projects | /r/deeplearning | 18 Feb 2023
  • Roboflow 100: A New Object Detection Benchmark

    5 projects | news.ycombinator.com | 28 Dec 2022
  • [R] Roboflow 100: An open source object detection benchmark of 224,714 labeled images in novel domains to compare model performance

    2 projects | /r/MachineLearning | 1 Dec 2022
  • Introducing RF100: An open source object detection benchmark of 224,714 labeled images across 100 novel domains to compare model performance

    2 projects | /r/computervision | 29 Nov 2022