Skip to content

Implementation of facebook object detection DETR in Tensorflow 2.

Notifications You must be signed in to change notification settings

LucasKirsten/detr_tf2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DEtection TRansformer Network (DETR) - TF2

Overview

Implementation of the DETR (DEtection TRansformer) network (Carion, Nicolas, et al., 2020) in Tensorflow 2.

This is still a work in progress!

References

Getting started

It is recommended to create a virtual environmet using Anaconda and Pip.

  1. Create and start conda environmet:
conda create -n detr python=3.6 anaconda pip -y
conda activate detr
  1. Install necessary libraries:
conda install tensorflow-gpu==2.x -y
pip install tensorflow-gpu==2.3.0rc1 tensorflow-addons==0.11.1 numpy scipy matplotlib imgaug opencv-python
  1. Use the train_detr-tf2.ipynb notebook to start training and make inferences. The folder kangaroo contains a small dataset so you can start to work with it.

Code organization

In progress...

Known issues

  • The model is currently not converging to good results. It may be due to the implemented loss function. So far, many investigations are beeing done around it.

About

Implementation of facebook object detection DETR in Tensorflow 2.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published