All Projects → plotly → Dash Detr

plotly / Dash Detr

A User Interface for DETR built with Dash. 100% Python.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Dash Detr

Dash Docs
📖 The Official Dash Userguide & Documentation
Stars: ✭ 338 (+119.48%)
Mutual labels:  plotly-dash
Plotly express
Plotly Express - Simple syntax for complex charts. Now integrated into plotly.py!
Stars: ✭ 633 (+311.04%)
Mutual labels:  plotly-dash
Dash Sample Apps
Open-source demos hosted on Dash Gallery
Stars: ✭ 2,090 (+1257.14%)
Mutual labels:  plotly-dash
Dash Table
A First-Class Interactive DataTable for Dash
Stars: ✭ 382 (+148.05%)
Mutual labels:  plotly-dash
Hexapod Robot Simulator
A hexapod robot simulator built from first principles
Stars: ✭ 577 (+274.68%)
Mutual labels:  plotly-dash
Front End
Coronavirus COVID19 US Cases Dashboard
Stars: ✭ 42 (-72.73%)
Mutual labels:  plotly-dash
Dash Cytoscape
Interactive network visualization in Python and Dash, powered by Cytoscape.js
Stars: ✭ 309 (+100.65%)
Mutual labels:  plotly-dash
Dash Svm
Interactive SVM Explorer, using Dash and scikit-learn
Stars: ✭ 147 (-4.55%)
Mutual labels:  plotly-dash
Dash Bootstrap Components
Bootstrap components for Plotly Dash
Stars: ✭ 626 (+306.49%)
Mutual labels:  plotly-dash
Plotly.py
The interactive graphing library for Python (includes Plotly Express) ✨
Stars: ✭ 10,701 (+6848.7%)
Mutual labels:  plotly-dash
Crypto Whale Watching App
Python Dash app that tracks whale activity in cryptocurrency markets.
Stars: ✭ 389 (+152.6%)
Mutual labels:  plotly-dash
Jupyter Dash
Develop Dash apps in the Jupyter Notebook and JupyterLab
Stars: ✭ 453 (+194.16%)
Mutual labels:  plotly-dash
Fitly
Self hosted web analytics for endurance athletes
Stars: ✭ 65 (-57.79%)
Mutual labels:  plotly-dash
Jupyterlab Dash
An Extension for the Interactive development of Dash apps in JupyterLab
Stars: ✭ 342 (+122.08%)
Mutual labels:  plotly-dash
Ml board
a machine learning dashboard that displays hyperparameter settings alongside visualizations, and logs the scientist's thoughts throughout the training process
Stars: ✭ 128 (-16.88%)
Mutual labels:  plotly-dash
Dashr
Dash for R - An R interface to the Dash ecosystem for creating analytic web applications
Stars: ✭ 337 (+118.83%)
Mutual labels:  plotly-dash
Dash Recipes
A collection of scripts and examples created while answering questions from the greater Dash community
Stars: ✭ 774 (+402.6%)
Mutual labels:  plotly-dash
Dash Component Boilerplate
Get started creating your own Dash components here.
Stars: ✭ 149 (-3.25%)
Mutual labels:  plotly-dash
Docker Flask Gunicorn Nginx
Bootstrap example of a Flask app served via Gunicorn and Nginx using Docker conteiners
Stars: ✭ 138 (-10.39%)
Mutual labels:  plotly-dash
Dash Renderer
OBSOLETE has been merged into dash
Stars: ✭ 88 (-42.86%)
Mutual labels:  plotly-dash

Dash DETR Detection App

A User Interface for DETR built with Dash. 100% Python. Click here for a demo.

The release of DETR: End-to-End Object Detection with Transformers showed significant improvement in real-time object detection and panoptic segmentation (PS), while greatly simplifying the architecture. As a mean to test the model, we decided to build a simple Dash app that let you experiment and play with the model through a user interface.

demo

Overview

  • The code is open-source and ready to be forked.
  • Everything is in pure Python - not a single line of HTML, CSS, or JavaScript required.
  • The app was written 200 lines of code (in addition to modelling), and only took a few hours.
  • From development to production in minutes with Dash Kubernetes - no need to spend hours figuring out deployment.

Usage

  1. Clone this repo:
git clone https://github.com/plotly/dash-detr
cd dash-detr
  1. Create a fresh venv (with conda or virtualenv) and activate it:
conda create -n dash-detr python=3.7
conda activate dash-detr
  1. Install the requirements:
pip install -r requirements.txt
  1. Start the app:
python app.py
  1. Try the app at localhost:8050!

Modifying or extending the app

To make it easy for you to extend the app by adding a custom model, we placed everything related to PyTorch and modeling in model.py, so you can add your own models without modifying the app. If you want to customize the layout or create new interactions, you can edit app.py (if you are not familiar with Dash, read the tutorials first.)

Productionizing Object Detection?

If you are interested in deploy apps like this one for production, check out our article on productionizing object detection models with Dash Enterprise, or reach out to us.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].