EfficientDet recognizes the individual objects in an image. This model is ready for commercial use.
Architecture Type: Convolution Neural Network (CNN)
Network Architecture: EfficientNet
The models in this instance are feature extractors based on the EfficientNet architecture.
Input Type(s): Image
Input Format(s): Red, Green, Blue (RGB)
Input Parameters: 3D
Other Properties Related to Input: RGB Fixed Resolution: 224 X 224 X 3 (W x H x C); No minimum bit depth, alpha, or gamma.
Output Type(s): Label(s), Bounding-Box(es), Confidence Scores
Output Format: Label: Text String(s); Bounding Box: (x-coordinate, y-coordinate, width, height), Confidence Scores: Floating Point
Other Properties Related to Output: Category Label(s): (Labels of object detected), Bounding Box Coordinates, Confidence Scores
Runtime Engine(s):
Supported Hardware Architecture(s):
Supported Operating System(s):
The following efficientnet-x backbone versions are supported in TAO Toolkit:
Link: https://github.com/openimages/dataset/blob/main/READMEV3.md
Data Collection Method by dataset:
Labeling Method by dataset:
Properties:
Roughly 400,000 images and 7,000 validation images across thousands of classes as defined by Google OpenImages Version Three (3) dataset. Most of the human verifications have been done with in-house annotators at Google. A smaller part has been done with crowd-sourced verification from Image Labeler: Crowdsource app, g.co/imagelabeler.
Link: https://github.com/openimages/dataset/blob/main/READMEV3.md
Data Collection Method by dataset:
Labeling Method by dataset:
Properties:
Engine: Tensor(RT)
Test Hardware:
The EfficientDet app in TAO expect data in COCO format. TAO provides a simple command line interface to train a deep learning model for object detection.
The models in this model area are only compatible with TAO Toolkit. For more information about the TAO container, please visit the TAO container page.
Install the NGC CLI from ngc.nvidia.com
Configure the NGC CLI using the following command
ngc config set
ngc registry model list nvidia/tao/pretrained_efficientdet:*
ngc registry model download-version nvidia/tao/pretrained_efficientdet:<template> --dest <path>
Get the NGC API key from the SETUP tab on the left. Please store this key for future use. Detailed instructions can be found here
Configure the NGC command line interface using the command mentioned below and follow the prompts.
ngc config set
ngc registry resource download-version "nvidia/tao/cv_samples:v1.3.0"
jupyter notebook --ip 0.0.0.0 --port 8888 --allow-root
http://0.0.0.0:8888
If you wish to run view the notebook from a remote client, please modify the URL as follows:
http://a.b.c.d:8888
Where, the a.b.c.d
is the IP address of the machine running the container.
NVIDIA believes Trustworthy AI is a shared responsibility and we have established policies and practices to enable development for a wide array of AI applications. When downloaded or used in accordance with our terms of service, developers should work with their internal model team to ensure this model meets requirements for the relevant industry and use case and addresses unforeseen product misuse. For more detailed information on ethical considerations for this model, please see the Model Card++ Promise and the Explainability, Bias, Safety & Security, and Privacy Subcards.