NVIDIA Flashcards
Computer Vision, Natural Language Processing, Speech and Audio Processing, Robot learning more
Machine Deep Learning Frameworks
A sub class of machine learning. It uses neural networks to train a model. Using very large data sets. In the range of Terabytes or more of data.
Deep Learning Approach
Nueral Networks are Algorithms that mimic the human brain in understanding complex patterns
Deep Neural Network Model
A set of data with labels that help the neural network learn. Labels can be the object in the images: cars, trucks, cranes. The error that the classifier makes on the training data are used to incrementally improve the network structure
Labeled Training Data
Once the neural network based model is trained it can make predictions on new images. Once trained the network and classifier are deployed against previously unseen data, which is not labeled. If the training was done correctly, the network will be able to apply its feature representation to correctly classify similar classes in different situations.
Object Class Predictions
A modern Open Source Deek learning framework used to train and deploy deep neural networks. It is scalable allowing for fast model training, and supports a flexible programming modem and multiple languages. This type of library is portable and can scale to multiple GPU’s and multiple machines.
Machine Deep Learning Frameworks - MXNet
A free software machine learning library for Py Program language. It features various classification, regression and clustering algorithms and is designed to interoperate with the Python numberial and scientific libraries.
Machine Deep Learning Frameworks - SciKit
Popular Open sores software library for dataflow programming across a rang of tasks. It is a symbolic math library and is commonly used for deep learning applications.
Machine Deep Learning Frameworks - Tensor Flow
Host OS and NVIDIA Driver, NGC Container, DL Frameworks
Nvidia Deep Learning Software Stack
Enables the deep learning framework to use the GPU functions
Host OS and Nvidia Drive
Publicly available containers optimized to run the NVIDIA GPU’s
NGC Container
Popular deep learning frameworks available inside the containers
DL Frameworks
Data Prep, Model Train, Visulization
Machine Learning Software Stack
Columnar in memory data strcuture which Delivers efficient and fast data interchange with flexibility to support complex data models
Apache arrow (Machine Learning Software Stack)
A suite of open source software libraries and API’s. Offers the ability to execute end to end data science and analytics pipelines entirely on GPU’s
Rapids (Machine Learning Software Stack)