DeepLearningExamples
by
NVIDIA

Description: State-of-the-Art Deep Learning scripts organized by models - easy to train and deploy with reproducible accuracy and performance on enterprise-grade...

View on GitHub ↗

Summary Information

Updated 4 minutes ago
Added to GitGenius on June 16th, 2024
Created on May 2nd, 2018
Open Issues & Pull Requests: 323 (+0)
Number of forks: 3,408
Total Stargazers: 14,830 (+0)
Total Subscribers: 289 (+0)

Issue Activity (beta)

Open issues: 253
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,312 days
Stale 30+ days: 253
Stale 90+ days: 253

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (403)
  • enhancement (102)
  • duplicate (2)
  • wontfix (2)
  • SSD (1)
  • TensorFlow (1)
  • invalid (1)
  • question (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 481.4 days
90th percentile: 2400.7 days
Tracked items: 40

Most active contributors

Detailed Description

The NVIDIA Deep Learning Examples repository provides state-of-the-art deep learning scripts organized by model architecture and domain, designed to enable easy training and deployment with reproducible accuracy and performance on enterprise-grade infrastructure. The repository is primarily composed of Jupyter Notebooks and serves as a comprehensive resource for practitioners implementing models across multiple deep learning frameworks and hardware configurations.

The repository covers a broad spectrum of machine learning domains including computer vision, natural language processing, drug discovery, forecasting, recommender systems, speech recognition, and speech synthesis. It supports multiple deep learning frameworks including PyTorch, TensorFlow, TensorFlow 2, MXNet, and PaddlePaddle, allowing users to choose their preferred framework for various tasks. The examples are specifically optimized to run on NVIDIA Volta, Turing, and Ampere GPUs, leveraging the NVIDIA CUDA-X software stack for maximum performance.

In the computer vision domain, the repository includes implementations of models such as EfficientNet variants, GPUNet, Mask R-CNN, nnUNet, ResNet-50, ResNeXt-101, SE-ResNeXt-101, SSD, and U-Net Medical. These models demonstrate support for various optimization and deployment features including automatic mixed precision (AMP), multi-GPU training, TensorRT optimization, ONNX export, and Triton inference server integration. For natural language processing, the repository provides implementations of BERT, GNMT, ELECTRA, and Faster Transformer across different frameworks, with similar support for production deployment features.

The repository distributes these examples through NVIDIA GPU Cloud (NGC) container registry with monthly updates. The containers bundle the latest examples alongside NVIDIA's deep learning software libraries including cuDNN, NCCL, and cuBLAS, all vetted through a rigorous monthly quality assurance process. This containerized approach ensures users have access to optimized and tested software stacks without manual configuration.

According to GitGenius activity tracking, the repository shows a median issue and pull request response latency of 0.0 hours across 40 tracked items, with a mean latency of 11554.3 hours, indicating variable response times. The most frequently tracked issue labels are bug reports with 20 occurrences and enhancement requests with 7 occurrences. Contributors tracked by GitGenius including Adhneya, Flink-ddd, and TheScorpoi have each contributed to 2 tracked events. The repository's contributor base overlaps with major open-source projects including Microsoft's VSCode and TypeScript repositories, as well as the Rust language repository, suggesting cross-pollination with broader software engineering communities.

The repository is classified within the deep learning, training, CUDA, neural networks, GPU acceleration, and AI models categories, positioning it as a central resource for those seeking production-ready implementations of state-of-the-art models optimized for NVIDIA hardware.

DeepLearningExamples
by
NVIDIANVIDIA/DeepLearningExamples

Repository Details

Fetching additional details & charts...