| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
This repository is a fork from https://github.com/NVIDIA/DeepLearningExamples and provides all the training and testing codes used for training and testing SSD polyp detection models in the paper "REAL-Colon: A dataset for developing real-world AI applications in colonoscopy". The REAL (Real-world multi-center Endoscopy Annotated video Library) - colon dataset is a dataset composed of 60 recordings of real-world colonoscopies. Full details and code to download the dataset and prepare data for model training and testing can be found here: https://github.com/cosmoimd/real-colon-dataset For full details on the dataset and to cite this work, please refer to: Carlo Biffi, Giulio Antonelli, Sebastian Bernhofer, Cesare Hassan, Daizen Hirata, Mineo Iwatate, Andreas Maieron, Pietro Salvagnini, and Andrea Cherubini. "REAL-Colon: A dataset for developing real-world AI applications in colonoscopy." arXiv preprint arXiv:2403.02163 (2024). Available at: https://arxiv.org/abs/2403.02163.
The SSD model is defined here https://github.com/cosmoimd/DeepLearningExamples/tree/master/PyTorch/Detection/SSD/
To evaluate the trained models:
Andrea Cherubini - acherubini@cosmoimd.com Carlo Biffi - cbiffi@cosmoimd.com
This repository provides State-of-the-Art Deep Learning examples that are easy to train and deploy, achieving the best reproducible accuracy and performance with NVIDIA CUDA-X software stack running on NVIDIA Volta, Turing and Ampere GPUs.
These examples, along with our NVIDIA deep learning software stack, are provided in a monthly updated Docker container on the NGC container registry (https://ngc.nvidia.com). These containers include:
| Models | Framework | AMP | Multi-GPU | Multi-Node | TensorRT | ONNX | Triton | DLC | NB |
|---|---|---|---|---|---|---|---|---|---|
| EfficientNet-B0 | PyTorch | Yes | Yes | - | Supported | - | Supported | Yes | - |
| EfficientNet-B4 | PyTorch | Yes | Yes | - | Supported | - | Supported | Yes | - |
| EfficientNet-WideSE-B0 | PyTorch | Yes | Yes | - | Supported | - | Supported | Yes | - |
| EfficientNet-WideSE-B4 | PyTorch | Yes | Yes | - | Supported | - | Supported | Yes | - |
| EfficientNet v1-B0 | TensorFlow2 | Yes | Yes | Yes | Example | - | Supported | Yes | - |
| EfficientNet v1-B4 | TensorFlow2 | Yes | Yes | Yes | Example | - | Supported | Yes | - |
| EfficientNet v2-S | TensorFlow2 | Yes | Yes | Yes | Example | - | Supported | Yes | - |
| GPUNet | PyTorch | Yes | Yes | - | Example | Yes | Example | Yes | - |
| Mask R-CNN | PyTorch | Yes | Yes | - | Example | - | Supported | - | Yes |
| Mask R-CNN | TensorFlow2 | Yes | Yes | - | Example | - | Supported | Yes | - |
| nnUNet | PyTorch | Yes | Yes | - | Supported | - | Supported | Yes | - |
| ResNet-50 | MXNet | Yes | Yes | - | Supported | - | Supported | - | - |
| ResNet-50 | PaddlePaddle | Yes | Yes | - | Example | - | Supported | - | - |
| ResNet-50 | PyTorch | Yes | Yes | - | Example | - | Example | Yes | - |
| ResNet-50 | TensorFlow | Yes | Yes | - | Supported | - | Supported | Yes | - |
| ResNeXt-101 | PyTorch | Yes | Yes | - | Example | - | Example | Yes | - |
| ResNeXt-101 | TensorFlow | Yes | Yes | - | Supported | - | Supported | Yes | - |
| SE-ResNeXt-101 | PyTorch | Yes | Yes | - | Example | - | Example | Yes | - |
| SE-ResNeXt-101 | TensorFlow | Yes | Yes | - | Supported | - | Supported | Yes | - |
| SSD | PyTorch | Yes | Yes | - | Supported | - | Supported | - | Yes |
| SSD | TensorFlow | Yes | Yes | - | Supported | - | Supported | Yes | Yes |
| U-Net Med | TensorFlow2 | Yes | Yes | - | Example | - | Supported | Yes | - |
| Models | Framework | AMP | Multi-GPU | Multi-Node | TensorRT | ONNX | Triton | DLC | NB |
|---|---|---|---|---|---|---|---|---|---|
| BERT | PyTorch | Yes | Yes | Yes | Example | - | Example | Yes | - |
| GNMT | PyTorch | Yes | Yes | - | Supported | - | Supported | - | - |
| ELECTRA | TensorFlow2 | Yes | Yes | Yes | Supported | - | Supported | Yes | - |
| BERT | TensorFlow | Yes | Yes | Yes | Example | - | Example | Yes | Yes |
| BERT | TensorFlow2 | Yes | Yes | Yes | Supported | - | Supported | Yes | - |
| GNMT | TensorFlow | Yes | Yes | - | Supported | - | Supported | - | - |
| Faster Transformer | Tensorflow | - | - | - | Example | - | Supported | - | - |
| Models | Framework | AMP | Multi-GPU | Multi-Node | ONNX | Triton | DLC | NB |
|---|---|---|---|---|---|---|---|---|
| DLRM | PyTorch | Yes | Yes | - | Yes | Example | Yes | Yes |
| DLRM | TensorFlow2 | Yes | Yes | Yes | - | Supported | Yes | - |
| NCF | PyTorch | Yes | Yes | - | - | Supported | - | - |
| Wide&Deep | TensorFlow | Yes | Yes | - | - | Supported | Yes | - |
| Wide&Deep | TensorFlow2 | Yes | Yes | - | - | Supported | Yes | - |
| NCF | TensorFlow | Yes | Yes | - | - | Supported | Yes | - |
| VAE-CF | TensorFlow | Yes | Yes | - | - | Supported | - | - |
| SIM | TensorFlow2 | Yes | Yes | - | - | Supported | Yes | - |
| Models | Framework | AMP | Multi-GPU | Multi-Node | TensorRT | ONNX | Triton | DLC | NB |
|---|---|---|---|---|---|---|---|---|---|
| Jasper | PyTorch | Yes | Yes | - | Example | Yes | Example | Yes | Yes |
| QuartzNet | PyTorch | Yes | Yes | - | Supported | - | Supported | Yes | - |
| Models | Framework | AMP | Multi-GPU | Multi-Node | TensorRT | ONNX | Triton | DLC | NB |
|---|---|---|---|---|---|---|---|---|---|
| FastPitch | PyTorch | Yes | Yes | - | Example | - | Example | Yes | Yes |
| FastSpeech | PyTorch | Yes | Yes | - | Example | - | Supported | - | - |
| Tacotron 2 and WaveGlow | PyTorch | Yes | Yes | - | Example | Yes | Example | Yes | - |
| HiFi-GAN | PyTorch | Yes | Yes | - | Supported | - | Supported | Yes | - |
| Models | Framework | AMP | Multi-GPU | Multi-Node | ONNX | Triton | DLC | NB |
|---|---|---|---|---|---|---|---|---|
| SE(3)-Transformer | PyTorch | Yes | Yes | - | - | Supported | - | - |
| MoFlow | PyTorch | Yes | Yes | - | - | Supported | - | - |
| Models | Framework | AMP | Multi-GPU | Multi-Node | TensorRT | ONNX | Triton | DLC | NB |
|---|---|---|---|---|---|---|---|---|---|
| Temporal Fusion Transformer | PyTorch | Yes | Yes | - | Example | Yes | Example | Yes | - |
In each of the network READMEs, we indicate the level of support that will be provided. The range is from ongoing updates and improvements to a point-in-time release for thought leadership.
Multinode Training Supported on a pyxis/enroot Slurm cluster.
Deep Learning Compiler (DLC) TensorFlow XLA and PyTorch JIT and/or TorchScript
Accelerated Linear Algebra (XLA) XLA is a domain-specific compiler for linear algebra that can accelerate TensorFlow models with potentially no source code changes. The results are improvements in speed and memory usage.
PyTorch JIT and/or TorchScript TorchScript is a way to create serializable and optimizable models from PyTorch code. TorchScript, an intermediate representation of a PyTorch model (subclass of nn.Module) that can then be run in a high-performance environment such as C++.
Automatic Mixed Precision (AMP) Automatic Mixed Precision (AMP) enables mixed precision training on Volta, Turing, and NVIDIA Ampere GPU architectures automatically.
TensorFloat-32 (TF32) TensorFloat-32 (TF32) is the new math mode in NVIDIA A100 GPUs for handling the matrix math also called tensor operations. TF32 running on Tensor Cores in A100 GPUs can provide up to 10x speedups compared to single-precision floating-point math (FP32) on Volta GPUs. TF32 is supported in the NVIDIA Ampere GPU architecture and is enabled by default.
Jupyter Notebooks (NB) The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and narrative text.
We're posting these examples on GitHub to better support the community, facilitate feedback, as well as collect and implement contributions using GitHub Issues and pull requests. We welcome all contributions!
In each of the network READMEs, we indicate any known issues and encourage the community to provide feedback.
| Back | FazBrowse Home | New Git URL |