This instructor-led, live training (online or onsite) is aimed at technical persons who wish to learn how to implement a machine learning strategy while maximizing the use of big data.
By the end of this training, participants will:
Understand the evolution and trends for machine learning.
Know how machine learning is being used across different industries.
Become familiar with the tools, skills and services available to implement machine learning within an organization.
Understand how machine learning can be used to enhance data mining and analysis.
Learn what a data middle backend is, and how it is being used by businesses.
Understand the role that big data and intelligent applications are playing across industries.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at technical persons who wish to learn how to implement a machine learning strategy while maximizing the use of big data.
By the end of this training, participants will:
Understand the evolution and trends for machine learning.
Know how machine learning is being used across different industries.
Become familiar with the tools, skills and services available to implement machine learning within an organization.
Understand how machine learning can be used to enhance data mining and analysis.
Learn what a data middle backend is, and how it is being used by businesses.
Understand the role that big data and intelligent applications are playing across industries.
[outline] =>
Introduction
History, Evolution and Trends for Machine Learning
The Role of Big Data in Machine Learning
Infrastructure for Managing Big Data
Using Historical and Real-time Data to Predict Behavior
Case Study: Machine Learning Across Industries
Evaluating Existing Applications and Capabilities
Upskilling for Machine Learning
Tools for Implementing Machine Learning
Cloud vs On-Premise Services
Understanding the Data Middle Backend
Overview of Data Mining and Analysis
Combining Machine Learning with Data Mining
Case Study: Deploying Intelligent Applications to Deliver Personalized Experiences to Users
H2O AutoML is an artificial intelligence platform that automates the process of building, selecting and optimizing large numbers of machine learning models.
This instructor-led, live training (online or onsite) is aimed at data scientists who wish to use H2O AutoML to automate the process of building and selecting the best machine learning algorithm and parameters.
By the end of this training, participants will be able to:
Automate the machine learning workflow.
Automatically train and tune many machine learning models within a specified time range.
Train stacked ensembles to arrive at highly predictive ensemble models.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at data scientists who wish to use H2O AutoML to automoate the process of building and selecting the best machine learning algorithm and parameters.
By the end of this training, participants will be able to:
Automate the machine learning workflow.
Automatically train and tune many machine learning models within a specified time range.
Train stacked ensembles to arrive at highly predictive ensemble models.
[outline] =>
Introduction
Setting up a Working Environment
Installing H2O
Anatomy of a Standard Machine Learning Workflow
Data-preprocessing, feature engineering, deployment, etc.
Statistical and Machine Learning Algorithms
Gradient boosted machines, generalized linear models, deep learning, etc.
Auto-sklearn is a Python package built around the scikit-learn machine learning library. It automatically searches for the right learning algorithm for a new machine learning dataset and optimizes its parameters.
This instructor-led, live training (online or onsite) is aimed at machine learning practitioners who wish to use Auto-sklearn to automate the process of selecting and optimizing a machine learning model.
By the end of this training, participants will be able to:
Automate the process of training highly efficient machine learning models.
Build highly accurate machine learning models while bypassing the more tedious tasks of selecting, training and testing different models.
Use the power of machine learning to solve real-world business problems.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at machine learning practitioners who wish to use Auto-sklearn to automate the process of selecting and optimizing a machine learning model.
By the end of this training, participants will be able to:
Automate the process of training highly efficient machine learning models.
Build highly accurate machine learning models while bypassing the more tedious tasks of selecting, training and testing different models.
Use the power of machine learning to solve real-world business problems.
[outline] =>
Introduction
Setting up a Working Environment
Installing Auto-sklearn
Anatomy of a Standard Machine Learning Workflow
How Auto-sklearn Automates the Machine Learning Workflow
Searching for the Best Neural Network Architecture with NAS (Neural Architecture Search)
Python programming experience is helpful but not necessary.
Audience
Data analysts
Subject matter experts (domain experts)
Data scientists
[overview] =>
Auto-Keras (Also known as Autokeras or Auto Keras) is an open source Python library for automated machine learning (AutoML).
This instructor-led, live training (online or onsite) is aimed at data scientists as well as less technical persons who wish to use Auto-Keras to automate the process of selecting and optimizing a machine learning model.
By the end of this training, participants will be able to:
Automate the process of training highly efficient machine learning models.
Automatically search for the best parameters for deep learning models.
Build highly accurate machine learning models.
Use the power of machine learning to solve real-world business problems.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
To learn more about Auto-Keras, please visit: https://autokeras.com/
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at data scientists as well as less technical persons who wish to use Auto-Keras to automate the process of selecting and optimizing a machine learning model.
By the end of this training, participants will be able to:
Automate the process of training highly efficient machine learning models.
Automatically search for the best parameters for deep learning models.
Build highly accurate machine learning models.
Use the power of machine learning to solve real-world business problems.
[outline] =>
Introduction
Setting up a Working Environment
Installing Auto-Keras
Anatomy of a Standard Machine Learning Workflow
How Auto-Keras Automates the Machine Learning Workflow
Searching for the Best Neural Network Architecture with NAS (Neural Architecture Search)
Good understanding of deep learning concepts and architectures
Familiarity with Stable Diffusion and text-to-image generation
Experience with PyTorch and Python programming
Audience
Data scientists and machine learning engineers
Deep learning researchers
Computer vision experts.
[overview] =>
Stable Diffusion is a powerful deep learning model that can generate detailed images based on text descriptions.
This instructor-led, live training (online or onsite) is aimed at intermediate to advanced-level data scientists, machine learning engineers, deep learning researchers, and computer vision experts who wish to expand their knowledge and skills in deep learning for text-to-image generation.
By the end of this training, participants will be able to:
Understand advanced deep learning architectures and techniques for text-to-image generation.
Implement complex models and optimizations for high-quality image synthesis.
Optimize performance and scalability for large datasets and complex models.
Tune hyperparameters for better model performance and generalization.
Integrate Stable Diffusion with other deep learning frameworks and tools.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at intermediate to advanced-level data scientists, machine learning engineers, deep learning researchers, and computer vision experts who wish to expand their knowledge and skills in deep learning for text-to-image generation.
By the end of this training, participants will be able to:
Understand advanced deep learning architectures and techniques for text-to-image generation.
Implement complex models and optimizations for high-quality image synthesis.
Optimize performance and scalability for large datasets and complex models.
Tune hyperparameters for better model performance and generalization.
Integrate Stable Diffusion with other deep learning frameworks and tools
[outline] =>
Introduction to Advanced Stable Diffusion
Overview of Stable Diffusion architecture and components
Deep learning for text-to-image generation: review of state-of-the-art models and techniques
Advanced Stable Diffusion scenarios and use cases
Advanced Text-to-Image Generation Techniques with Stable Diffusion
Generative models for image synthesis: GANs, VAEs, and their variations
Conditional image generation with text inputs: models and techniques
Multi-modal generation with multiple inputs: models and techniques
Fine-grained control of image generation: models and techniques
Performance Optimization and Scaling for Stable Diffusion
Optimizing and scaling Stable Diffusion for large datasets
Model parallelism and data parallelism for high-performance training
Techniques for reducing memory consumption during training and inference
Quantization and pruning techniques for efficient model deployment
Hyperparameter Tuning and Generalization with Stable Diffusion
Hyperparameter tuning techniques for Stable Diffusion models
Regularization techniques for improving model generalization
Advanced techniques for handling bias and fairness in Stable Diffusion models
Integrating Stable Diffusion with Other Deep Learning Frameworks and Tools
Integrating Stable Diffusion with PyTorch, TensorFlow, and other deep learning frameworks
Advanced deployment techniques for Stable Diffusion models
Advanced inference techniques for Stable Diffusion models
Debugging and Troubleshooting Stable Diffusion Models
Techniques for diagnosing and resolving issues in Stable Diffusion models
Debugging Stable Diffusion models: tips and best practices
Familiarity with image generation models (e.g., GANs, VAEs)
Proficiency in Python programming
Audience
Data scientists
Machine learning engineers
Computer vision researchers
[overview] =>
Stable Diffusion is a powerful deep learning model that can generate detailed images based on text descriptions.
This instructor-led, live training (online or onsite) is aimed at data scientists, machine learning engineers, and computer vision researchers who wish to leverage Stable Diffusion to generate high-quality images for a variety of use cases.
By the end of this training, participants will be able to:
Understand the principles of Stable Diffusion and how it works for image generation.
Build and train Stable Diffusion models for image generation tasks.
Apply Stable Diffusion to various image generation scenarios, such as inpainting, outpainting, and image-to-image translation.
Optimize the performance and stability of Stable Diffusion models.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange
[category_overview] =>
This instructor-led, live training in (online or onsite) is aimed at data scientists, machine learning engineers, and computer vision researchers who wish to leverage Stable Diffusion to generate high-quality images for a variety of use cases.
By the end of this training, participants will be able to:
Understand the principles of Stable Diffusion and how it works for image generation.
Build and train Stable Diffusion models for image generation tasks.
Apply Stable Diffusion to various image generation scenarios, such as inpainting, outpainting, and image-to-image translation.
Optimize the performance and stability of Stable Diffusion models.
[outline] =>
Introduction to Stable Diffusion
Overview of Stable Diffusion and its applications
How Stable Diffusion compares to other image generation models (e.g., GANs, VAEs)
Advanced features and architecture of Stable Diffusion
Beyond the basics: Stable Diffusion for complex image generation tasks
Building Stable Diffusion Models
Setting up the development environment
Data preparation and pre-processing
Training Stable Diffusion models
Stable Diffusion hyperparameter tuning
Advanced Stable Diffusion Techniques
Inpainting and outpainting with Stable Diffusion
Image-to-image translation with Stable Diffusion
Using Stable Diffusion for data augmentation and style transfer
Working with other deep learning models alongside Stable Diffusion
Optimizing Stable Diffusion Models
Improving performance and stability
Handling large-scale image datasets
Diagnosing and resolving issues with Stable Diffusion models
Background and understanding of protein structures
Audience
Biologists
[overview] =>
AlphaFold is an Artificial Intelligence (AI) system that performs the prediction of protein structures. It is developed by Alphabet’s/Google’s DeepMind as a deep learning system that can accurately predict 3D models of protein structures.
This instructor-led, live training (online or onsite) is aimed at biologists who wish to understand how AlphaFold works and use AlphaFold models as guides in their experimental studies.
By the end of this training, participants will be able to:
Understand the basic principles of AlphaFold.
Learn how AlphaFold works.
Learn how to interpret AlphaFold predictions and results.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at biologists who wish to understand how AlphaFold works and use AlphaFold models as guides in their experimental studies.
By the end of this training, participants will be able to:
Understand the basic principles of AlphaFold.
Learn how AlphaFold works.
Learn how to interpret AlphaFold predictions and results.
A device running embedded Linux (Raspberry Pi, Coral device, etc.)
Audience
Developers
Data scientists with an interest in embedded systems
[overview] =>
TensorFlow Lite is an open source deep learning framework for executing models on mobile and embedded devices with limited compute and memory resources.
This instructor-led, live training (online or onsite) is aimed at developers who wish to use TensorFlow Lite to deploy deep learning models on embedded devices.
By the end of this training, participants will be able to:
Install and configure Tensorflow Lite on an embedded device.
Understand the concepts and components underlying TensorFlow Lite.
Convert existing machine learning models to TensorFlow Lite format for execution on embedded devices.
Work within the limitations of small devices and TensorFlow Lite, while learning how to expand their default capabilities.
Deploy deep learning models on embedded devices running Linux to solve physical world problems such as recognizing images and voice, predicting patterns, and initiating movements and responses from robots and other embedded systems in the field.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at developers who wish to use TensorFlow Lite to deploy deep learning models on embedded devices.
By the end of this training, participants will be able to:
Install and configure Tensorflow Lite on an embedded device.
Understand the concepts and components underlying TensorFlow Lite.
Convert existing models to TensorFlow Lite format for execution on embedded devices.
Work within the limitations of small devices and TensorFlow Lite, while learning how to expand the scope of operations that can be run.
Deploy a deep learning model on an embedded device running Linux.
[outline] =>
Introduction
TensforFlow Lite's game changing role in embedded systems and IoT
Overview of TensorFlow Lite Features and Operations
Choosing a model from TensorFlow Hub or other source
Customizing a Pre-trained Model
How transfer learning works
Retraining an image classification model
Converting a Model
Understanding the TensorFlow Lite format (size, speed, optimizations, etc.)
Converting a model to the TensorFlow Lite format
Running a Prediction Model
Understanding how the model, interpreter, input data work together
Calling the interpreter from a device
Running data through the model to obtain predictions
Accelerating Model Operations
Understanding on-board acceleration, GPUs, etc.
Configuring Delegates to accelerate operations
Adding Model Operations
Using TensorFlow Select to add operations to a model.
Building a custom version of the interpreter
Using Custom operators to write or port new operations
Optimizing the Model
Understanding the balance of performance, model size, and accuracy
Using the Model Optimization Toolkit to optimize the size and performance of a model
Post-training quantization
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037625
[source_title] => TensorFlow Lite for Embedded Linux
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => tensorflowlite
)
[tensorflowliteandroid] => stdClass Object
(
[course_code] => tensorflowliteandroid
[hr_nid] => 341059
[title] => TensorFlow Lite for Android
[requirements] =>
Experience with Python programming language.
Experience with mobile application development.
Audience
Mobile developers
Data scientists
[overview] =>
TensorFlow Lite is an open source deep learning framework for mobile devices and embedded systems.
This instructor-led, live training (online or onsite) is aimed at developers who wish to use TensorFlow Lite to develop mobile applications with deep learning capabilities.
By the end of this training, participants will be able to:
Install and configure TensorFlow Lite.
Understand the principles behind TensorFlow, machine learning and deep learning.
Load TensorFlow Models onto an Android device.
Enable deep learning and machine learning functionality such as computer vision and natural language recognition in a mobile application.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
To learn more about TensorFlow, please visit: https://www.tensorflow.org/lite/
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at developers who wish to use TensorFlow Lite to develop mobile applications with deep learning capabilities.
By the end of this training, participants will be able to:
Install and configure TensorFlow Lite.
Understand the principles behind TensorFlow, machine learning and deep learning.
Load TensorFlow Models onto an Android device.
Enable deep learning and machine learning functionality such as computer vision and natural language recognition in a mobile application.
[outline] =>
Introduction
Overview of TensorFlow Lite Features and Design
Machine Learning and Deep Learning Fundamentals
Preparing the Mobile App Development Environment
Creating an App for Object Recognition
Setting up TensorFlow Lite
Selecting a TensorFlow Model
Converting the TensorFlow Model
Loading the TensorFlow Model onto a Mobile Device
Optimizing the TensorFlow Model for Mobile Devices
Adding Chat Capabilities for Smarter Replies
Loading a Pre-trained TensorFlow Model
Retraining a TensorFlow Model
Pre-processing a Dataset
Setting the Hyperparameters
Deploying the AI Enabled App
Running TensorFlow Models on Other Embedded Devices
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037626
[source_title] => TensorFlow Lite for Android
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => tensorflowliteandroid
)
[tensorflowliteios] => stdClass Object
(
[course_code] => tensorflowliteios
[hr_nid] => 341271
[title] => TensorFlow Lite for iOS
[requirements] =>
Experience with Swift programming
Experience with mobile application development
An iOS device running v12 or higher
Audience
Developers
Data scientists who wish to develop AI-enabled mobile applications on iOS
[overview] =>
TensorFlow Lite is an open source deep learning framework for mobile devices and embedded systems.
This instructor-led, live training (online or onsite) is aimed at developers who wish to use TensorFlow Lite to develop iOS mobile applications with deep learning capabilities.
By the end of this training, participants will be able to:
Install and configure TensorFlow Lite.
Understand the principles behind TensorFlow and machine learning on mobile devices.
Load TensorFlow Models onto an iOS device.
Run an iOS application capable of detecting and classifying an object captured through the device's camera.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in (online or onsite) is aimed at developers who wish to use TensorFlow Lite to develop iOS mobile applications with deep learning capabilities.
By the end of this training, participants will be able to:
Install and configure TensorFlow Lite.
Understand the principles behind TensorFlow and machine learning on mobile devices.
Load TensorFlow Models onto an iOS device.
Run an iOS application capable of detecting and classifying an object captured through the device's camera.
[outline] =>
Introduction
Tensorflow vs Tensorflow Lite
Overview of TensorFlow Lite Features and Workflow
Recap of machine learning and deep learning concepts
How on-device low-latency inference is achieved
End-to-end model building and deployment
Preparing the Development Environment
Starting a Swift project
Adding TensorFlow to the project
Capturing an Image with a Device Camera
How camera input is captured
Overview of classes and methods
Running inference on a frame (performing image classification)
Creating an App for Object Detection
Selecting a TensorFlow Model
Converting the TensorFlow Model
Loading the TensorFlow Model onto a Mobile Device
Loading a Pre-trained TensorFlow Model
Creating an App for Image Classification
Selecting a TensorFlow Model
Converting the TensorFlow Model
Loading the TensorFlow Model onto a Mobile Device
Loading a Pre-trained TensorFlow Model
Customizing the Model and Data
Pre-processing a dataset
Setting the hyperparameters
Optimizing the TensorFlow Model
Measuring performance against a benchmark
Measuring accuracy
Retraining a TensorFlow model
Exploring Alternative Models
Choosing a different model
Training a model to recognize new classes (transfer learning)
Obtaining training images for new labels
Deploying the AI Enabled iOS App
Performing image classification in the field
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037628
[source_title] => TensorFlow Lite for iOS
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => tensorflowliteios
)
[tensorflowlitemicro] => stdClass Object
(
[course_code] => tensorflowlitemicro
[hr_nid] => 341211
[title] => Tensorflow Lite for Microcontrollers
[requirements] =>
C or C++ programming experience
A basic understanding of Python
A general understanding of embedded systems
Audience
Developers
Programmers
Data scientists with an interest in embedded systems development
[overview] =>
TensorFlow Lite for Microcontrollers is a port of TensorFlow Lite designed to run machine learning models on microcontrollers and other devices with limited memory.
This instructor-led, live training (online or onsite) is aimed at engineers who wish to write, load and run machine learning models on very small embedded devices.
By the end of this training, participants will be able to:
Install TensorFlow Lite.
Load machine learning models onto an embedded device to enable it to detect speech, classify images, etc.
Add AI to hardware devices without relying on network connectivity.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at engineers who wish to write, load and run machine learning models on very small embedded devices.
By the end of this training, participants will be able to:
Install TensorFlow Lite.
Load machine learning models onto an embedded device to enable it to detect speech, classify images, etc.
Add AI to hardware devices without relying on network connectivity.
[outline] =>
Introduction
Microcontroller vs Microprocessor
Microcontrollers designed for machine learning tasks
Overview of TensorFlow Lite Features
On-device machine learning inference
Solving network latency
Solving power constraints
Preserving privacy
Constraints of a Microcontroller
Energy consumption and size
Processing power, memory, and storage
Limited operations
Getting Started
Preparing the development environment
Running a simple Hello World on the Microcontroller
Creating an Audio Detection System
Obtaining a TensorFlow Model
Converting the Model to a TensorFlow Lite FlatBuffer
Serializing the Code
Converting the FlatBuffer to a C byte array
Working with Microcontroller'ss C++ Libraries
Coding the microcontroller
Collecting data
Running inference on the controller
Verifying the Results
Running a unit test to see the end-to-end workflow
Creating an Image Detection System
Classifying physical objects from image data
Creating TensorFlow model from scratch
Deploying an AI-enabled Device
Running inference on a microcontroller in the field
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037627
[source_title] => Tensorflow Lite for Microcontrollers
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => tensorflowlitemicro
)
[chainer] => stdClass Object
(
[course_code] => chainer
[hr_nid] => 372843
[title] => Deep Learning Neural Networks with Chainer
[requirements] =>
An understanding of artificial neural networks
Familiarity with deep learning frameworks (Caffe, Torch, etc.)
Python programming experience
Audience
AI Researchers
Developers
[overview] =>
Chainer is an open source framework based on Python, built for accelerating research and implementing neural network models. It provides flexible, efficient, and simplified approaches to developing deep learning algorithms.
This instructor-led, live training (online or onsite) is aimed at researchers and developers who wish to use Chainer to build and train neural networks in Python while making the code easy to debug.
By the end of this training, participants will be able to:
Set up the necessary development environment to start developing neural network models.
Define and implement neural network models using a comprehensible source code.
Execute examples and modify existing algorithms to optimize deep learning training models while leveraging GPUs for high performance.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at researchers and developers who wish to use Chainer to build and train neural networks in Python while making the code easy to debug.
By the end of this training, participants will be able to:
Set up the necessary development environment to start developing neural network models.
Define and implement neural network models using a comprehensible source code.
Execute examples and modify existing algorithms to optimize deep learning training models while leveraging GPUs for high performance.
[outline] =>
Introduction
Chainer vs Caffe vs Torch
Overview of Chainer features and components
Getting Started
Understanding the trainer structure
Installing Chainer, CuPy, and NumPy
Defining functions on variables
Training Neural Networks in Chainer
Constructing a computational graph
Running MNIST dataset examples
Updating parameters using an optimizer
Processing images to evaluate results
Working with GPUs in Chainer
Implementing recurrent neural networks
Using multiple GPUs for parallelization
Implementing Other Neural Network Models
Defining RNN models and running examples
Generating images with Deep Convolutional GAN
Running Reinforcement Learning examples
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 14
[status] => published
[changed] => 1700037772
[source_title] => Deep Learning Neural Networks with Chainer
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => chainer
)
[horovod] => stdClass Object
(
[course_code] => horovod
[hr_nid] => 372747
[title] => Distributed Deep Learning with Horovod
[requirements] =>
An understanding of Machine Learning, specifically deep learning
Familiarity with machine learning libraries (TensorFlow, Keras, PyTorch, Apache MXNet)
Python programming experience
Audience
Developers
Data scientists
[overview] =>
Horovod is an open source software framework, designed for processing fast and efficient distributed deep learning models using TensorFlow, Keras, PyTorch, and Apache MXNet. It can scale up a single-GPU training script to run on multiple GPUs or hosts with minimal code changes.
This instructor-led, live training (online or onsite) is aimed at developers or data scientists who wish to use Horovod to run distributed deep learning trainings and scale it up to run across multiple GPUs in parallel.
By the end of this training, participants will be able to:
Set up the necessary development environment to start running deep learning trainings.
Install and configure Horovod to train models with TensorFlow, Keras, PyTorch, and Apache MXNet.
Scale deep learning training with Horovod to run on multiple GPUs.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
This course is focused on Horovod, but other software tools and frameworks such as TensorFlow, Keras, PyTorch, and Apache MXNet may be required. Please let us know if you have specific requirements or preferences.
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at developers or data scientists who wish to use Horovod to run distributed deep learning trainings and scale it up to run across multiple GPUs in parallel.
By the end of this training, participants will be able to:
Set up the necessary development environment to start running deep learning trainings.
Install and configure Horovod to train models with TensorFlow, Keras, PyTorch, and Apache MXNet.
Scale deep learning training with Horovod to run on multiple GPUs.
[outline] =>
Introduction
Overview of Horovod features and concepts
Understanding the supported frameworks
Installing and Configuring Horovod
Preparing the hosting environment
Building Horovod for TensorFlow, Keras, PyTorch, and Apache MXNet
Running Horovod
Running Distributed Training
Modifying and running training examples with TensorFlow
Modifying and running training examples with Keras
Modifying and running training examples with PyTorch
Modifying and running training examples with Apache MXNet
Optimizing Distributed Training Processes
Running concurrent operations on multiple GPUs
Tuning hyperparameters
Enabling performance autotuning
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 7
[status] => published
[changed] => 1700037772
[source_title] => Distributed Deep Learning with Horovod
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => horovod
)
[fpgaopenvino] => stdClass Object
(
[course_code] => fpgaopenvino
[hr_nid] => 339527
[title] => Accelerating Deep Learning with FPGA and OpenVINO
[requirements] =>
Python programming experience
Experience with pandas and scikit-learn
Experience with deep learning and computer vision
Audience
Data scientists
[overview] =>
An FPGA (Field Programmable Gate Array) is an integrated circuit that can be used to accelerate deep learning computations. OpenVINO is an open source toolkit for optimizing Deep Learning models on Intel hardware.
This instructor-led, live training (online or onsite) is aimed at data scientists who wish to accelerate real-time machine learning applications and deploy them at scale.
By the end of this training, participants will be able to:
Install the OpenVINO toolkit.
Accelerate a computer vision application using an FPGA.
Execute different CNN layers on the FPGA.
Scale the application across multiple nodes in a Kubernetes cluster.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at data scientists who wish to accelerate real-time machine learning applications and deploy them at scale.
By the end of this training, participants will be able to:
Install the OpenVINO toolkit.
Accelerate a computer vision application using an FPGA.
Execute different CNN layers on the FPGA.
Scale the application across multiple nodes in a Kubernetes cluster.
[outline] =>
Introduction
Overview the Languages, Tools, and Libraries Needed for Accelerating a Computer Vision Application
Setting up OpenVINO
Overview of OpenVINO Toolkit and its Components
Understanding Deep Learning Acceleration GPU and FPGA
Writing Software That Targets FPGA
Converting a Model Format for an Inference Engine
Mapping Network Topologies onto FPGA Architecture
Using an Acceleration Stack to Enable an FPGA Cluster
Setting up an Application to Discover an FPGA Accelerator
Deploying the Application for Real World Image Recognition
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 35
[status] => published
[changed] => 1700037620
[source_title] => Accelerating Deep Learning with FPGA and OpenVINO
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => fpgaopenvino
)
[mxnet] => stdClass Object
(
[course_code] => mxnet
[hr_nid] => 339519
[title] => Building Deep Learning Models with Apache MXNet
[requirements] =>
An understanding of machine learning principles
Python programming experience
Audience
Data scientists
[overview] =>
MXNet is a flexible, open-source Deep Learning library that is popular for research prototyping and production. Together with the high-level Gluon API interface, Apache MXNet is a powerful alternative to TensorFlow and PyTorch.
This instructor-led, live training (online or onsite) is aimed at data scientists who wish to use Apache MXNet to build and deploy a deep learning model for image recognition.
By the end of this training, participants will be able to:
Install and configure Apache MXNet and its components.
Understand MXNet's architecture and data structures.
Use Apache MXNet's low-level and high-level APIs to efficiently build neural networks.
Build a convolutional neural network for image classification.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in (online or onsite) is aimed at data scientists who wish to use Apache MXNet's to build and deploy a deep learning model for image recognition.
By the end of this training, participants will be able to:
Install and configure Apache MXNet and its components.
Understand MXNet's architecture and data structures.
Use Apache MXNet's low-level and high-level APIs to efficiently build neural networks.
Build a convolutional neural network for image classification.
[outline] =>
Introduction
Apache MXNet vs PyTorch
Deep Learning Principles and the Deep Learning Ecosystem
Tensors, Multi-layer Perceptron, Convolutional Neural Networks, and Recurrent Neural Networks
Computer Vision vs Natural Language Processing
Overview of Apache MXNet Features and Architecture
Apache MXNet Compenents
Gluon API interface
Overview of GPUs and model parallelism
Symbolic and imperative programming
Setup
Choosing a Deployment Environment (On-Premise, Public Cloud, etc.)
Installing Apache MXNet
Working with Data
Reading in Data
Validating Data
Manipulating Data
Developing a Deep Learning Model
Creating a Model
Training a Model
Optimizing the Model
Deploying the Model
Predicting with a Pre-trained Model
Integrating the Model into an Application
MXNet Security Best Practices
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037620
[source_title] => Building Deep Learning Models with Apache MXNet
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => mxnet
)
[keras] => stdClass Object
(
[course_code] => keras
[hr_nid] => 314371
[title] => Deep Learning with Keras
[requirements] =>
Python Programming experience.
Experience with the Linux command line.
Audience
Developers
Data scientists
[overview] =>
Keras is a high-level neural networks API for fast development and experimentation. It runs on top of TensorFlow, CNTK, or Theano.
This instructor-led, live training (online or onsite) is aimed at technical persons who wish to apply deep learning model to image recognition applications.
By the end of this training, participants will be able to:
Install and configure Keras.
Quickly prototype deep learning models.
Implement a convolutional network.
Implement a recurrent network.
Execute a deep learning model on both a CPU and GPU.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
To learn more about Keras, please visit: https://keras.io/
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at technical persons who wish to apply deep learning model to image recognition applications.
By the end of this training, participants will be able to:
Install and configure Keras.
Quickly prototype deep learning models.
Implement a convolutional network.
Implement a recurrent network.
Execute a deep learning model on both a CPU and GPU.
[outline] =>
Introduction
Overview of Neural Networks
Understanding Convolutional Networks
Setting up Keras
Overview of Keras Features and Architecture
Overview of Keras Syntax
Understanding How a Keras Model Organize Layers
Configuring the Keras Backend (TensorFlow or Theano)
Implementing an Unsupervised Learning Model
Analyzing Images with a Convolutional Neural Network (CNN)
This instructor-led, live training (online or onsite) is aimed at technical persons who wish to learn how to implement a machine learning strategy while maximizing the use of big data.
By the end of this training, participants will:
Understand the evolution and trends for machine learning.
Know how machine learning is being used across different industries.
Become familiar with the tools, skills and services available to implement machine learning within an organization.
Understand how machine learning can be used to enhance data mining and analysis.
Learn what a data middle backend is, and how it is being used by businesses.
Understand the role that big data and intelligent applications are playing across industries.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
History, Evolution and Trends for Machine Learning
The Role of Big Data in Machine Learning
Infrastructure for Managing Big Data
Using Historical and Real-time Data to Predict Behavior
Case Study: Machine Learning Across Industries
Evaluating Existing Applications and Capabilities
Upskilling for Machine Learning
Tools for Implementing Machine Learning
Cloud vs On-Premise Services
Understanding the Data Middle Backend
Overview of Data Mining and Analysis
Combining Machine Learning with Data Mining
Case Study: Deploying Intelligent Applications to Deliver Personalized Experiences to Users
Summary and Conclusion
Requirements
An understanding of database concepts
Experience with software application development
Audience
Developers
7 Hours
Machine Learning and Big Data Training Course - Booking
Machine Learning and Big Data Training Course - Enquiry
Machine Learning and Big Data - Consultancy Enquiry
This instructor-led, live training in Ecuador (online or onsite) is aimed at data scientists who wish to use H2O AutoML to automoate the process of building and selecting the best machine learning algorithm and parameters.
By the end of this training, participants will be able to:
Automate the machine learning workflow.
Automatically train and tune many machine learning models within a specified time range.
Train stacked ensembles to arrive at highly predictive ensemble models.
This instructor-led, live training in Ecuador (online or onsite) is aimed at machine learning practitioners who wish to use Auto-sklearn to automate the process of selecting and optimizing a machine learning model.
By the end of this training, participants will be able to:
Automate the process of training highly efficient machine learning models.
Build highly accurate machine learning models while bypassing the more tedious tasks of selecting, training and testing different models.
Use the power of machine learning to solve real-world business problems.
This instructor-led, live training in Ecuador (online or onsite) is aimed at data scientists as well as less technical persons who wish to use Auto-Keras to automate the process of selecting and optimizing a machine learning model.
By the end of this training, participants will be able to:
Automate the process of training highly efficient machine learning models.
Automatically search for the best parameters for deep learning models.
Build highly accurate machine learning models.
Use the power of machine learning to solve real-world business problems.
This instructor-led, live training in Ecuador (online or onsite) is aimed at intermediate to advanced-level data scientists, machine learning engineers, deep learning researchers, and computer vision experts who wish to expand their knowledge and skills in deep learning for text-to-image generation.
By the end of this training, participants will be able to:
Understand advanced deep learning architectures and techniques for text-to-image generation.
Implement complex models and optimizations for high-quality image synthesis.
Optimize performance and scalability for large datasets and complex models.
Tune hyperparameters for better model performance and generalization.
Integrate Stable Diffusion with other deep learning frameworks and tools
This instructor-led, live training in (online or onsite) is aimed at data scientists, machine learning engineers, and computer vision researchers who wish to leverage Stable Diffusion to generate high-quality images for a variety of use cases.
By the end of this training, participants will be able to:
Understand the principles of Stable Diffusion and how it works for image generation.
Build and train Stable Diffusion models for image generation tasks.
Apply Stable Diffusion to various image generation scenarios, such as inpainting, outpainting, and image-to-image translation.
Optimize the performance and stability of Stable Diffusion models.
This instructor-led, live training in Ecuador (online or onsite) is aimed at biologists who wish to understand how AlphaFold works and use AlphaFold models as guides in their experimental studies.
By the end of this training, participants will be able to:
Understand the basic principles of AlphaFold.
Learn how AlphaFold works.
Learn how to interpret AlphaFold predictions and results.
This instructor-led, live training in Ecuador (online or onsite) is aimed at developers who wish to use TensorFlow Lite to deploy deep learning models on embedded devices.
By the end of this training, participants will be able to:
Install and configure Tensorflow Lite on an embedded device.
Understand the concepts and components underlying TensorFlow Lite.
Convert existing models to TensorFlow Lite format for execution on embedded devices.
Work within the limitations of small devices and TensorFlow Lite, while learning how to expand the scope of operations that can be run.
Deploy a deep learning model on an embedded device running Linux.
This instructor-led, live training in Ecuador (online or onsite) is aimed at developers who wish to use TensorFlow Lite to develop mobile applications with deep learning capabilities.
By the end of this training, participants will be able to:
Install and configure TensorFlow Lite.
Understand the principles behind TensorFlow, machine learning and deep learning.
Load TensorFlow Models onto an Android device.
Enable deep learning and machine learning functionality such as computer vision and natural language recognition in a mobile application.
This instructor-led, live training in (online or onsite) is aimed at developers who wish to use TensorFlow Lite to develop iOS mobile applications with deep learning capabilities.
By the end of this training, participants will be able to:
Install and configure TensorFlow Lite.
Understand the principles behind TensorFlow and machine learning on mobile devices.
Load TensorFlow Models onto an iOS device.
Run an iOS application capable of detecting and classifying an object captured through the device's camera.
This instructor-led, live training in Ecuador (online or onsite) is aimed at engineers who wish to write, load and run machine learning models on very small embedded devices.
By the end of this training, participants will be able to:
Install TensorFlow Lite.
Load machine learning models onto an embedded device to enable it to detect speech, classify images, etc.
Add AI to hardware devices without relying on network connectivity.
This instructor-led, live training in Ecuador (online or onsite) is aimed at researchers and developers who wish to use Chainer to build and train neural networks in Python while making the code easy to debug.
By the end of this training, participants will be able to:
Set up the necessary development environment to start developing neural network models.
Define and implement neural network models using a comprehensible source code.
Execute examples and modify existing algorithms to optimize deep learning training models while leveraging GPUs for high performance.
This instructor-led, live training in Ecuador (online or onsite) is aimed at developers or data scientists who wish to use Horovod to run distributed deep learning trainings and scale it up to run across multiple GPUs in parallel.
By the end of this training, participants will be able to:
Set up the necessary development environment to start running deep learning trainings.
Install and configure Horovod to train models with TensorFlow, Keras, PyTorch, and Apache MXNet.
Scale deep learning training with Horovod to run on multiple GPUs.
This instructor-led, live training in Ecuador (online or onsite) is aimed at data scientists who wish to accelerate real-time machine learning applications and deploy them at scale.
By the end of this training, participants will be able to:
Install the OpenVINO toolkit.
Accelerate a computer vision application using an FPGA.
Execute different CNN layers on the FPGA.
Scale the application across multiple nodes in a Kubernetes cluster.
This instructor-led, live training in (online or onsite) is aimed at data scientists who wish to use Apache MXNet's to build and deploy a deep learning model for image recognition.
By the end of this training, participants will be able to:
Install and configure Apache MXNet and its components.
Understand MXNet's architecture and data structures.
Use Apache MXNet's low-level and high-level APIs to efficiently build neural networks.
Build a convolutional neural network for image classification.
This instructor-led, live training in Ecuador (online or onsite) is aimed at technical persons who wish to apply deep learning model to image recognition applications.
By the end of this training, participants will be able to:
Install and configure Keras.
Quickly prototype deep learning models.
Implement a convolutional network.
Implement a recurrent network.
Execute a deep learning model on both a CPU and GPU.
This instructor-led, live training (online or onsite) is aimed at technical persons who wish to learn how to implement a machine learning strategy while maximizing the use of big data.
By the end of this training, participants will:
Understand the evolution and trends for machine learning.
Know how machine learning is being used across different industries.
Become familiar with the tools, skills and services available to implement machine learning within an organization.
Understand how machine learning can be used to enhance data mining and analysis.
Learn what a data middle backend is, and how it is being used by businesses.
Understand the role that big data and intelligent applications are playing across industries.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at technical persons who wish to learn how to implement a machine learning strategy while maximizing the use of big data.
By the end of this training, participants will:
Understand the evolution and trends for machine learning.
Know how machine learning is being used across different industries.
Become familiar with the tools, skills and services available to implement machine learning within an organization.
Understand how machine learning can be used to enhance data mining and analysis.
Learn what a data middle backend is, and how it is being used by businesses.
Understand the role that big data and intelligent applications are playing across industries.
[outline] =>
Introduction
History, Evolution and Trends for Machine Learning
The Role of Big Data in Machine Learning
Infrastructure for Managing Big Data
Using Historical and Real-time Data to Predict Behavior
Case Study: Machine Learning Across Industries
Evaluating Existing Applications and Capabilities
Upskilling for Machine Learning
Tools for Implementing Machine Learning
Cloud vs On-Premise Services
Understanding the Data Middle Backend
Overview of Data Mining and Analysis
Combining Machine Learning with Data Mining
Case Study: Deploying Intelligent Applications to Deliver Personalized Experiences to Users
H2O AutoML is an artificial intelligence platform that automates the process of building, selecting and optimizing large numbers of machine learning models.
This instructor-led, live training (online or onsite) is aimed at data scientists who wish to use H2O AutoML to automate the process of building and selecting the best machine learning algorithm and parameters.
By the end of this training, participants will be able to:
Automate the machine learning workflow.
Automatically train and tune many machine learning models within a specified time range.
Train stacked ensembles to arrive at highly predictive ensemble models.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at data scientists who wish to use H2O AutoML to automoate the process of building and selecting the best machine learning algorithm and parameters.
By the end of this training, participants will be able to:
Automate the machine learning workflow.
Automatically train and tune many machine learning models within a specified time range.
Train stacked ensembles to arrive at highly predictive ensemble models.
[outline] =>
Introduction
Setting up a Working Environment
Installing H2O
Anatomy of a Standard Machine Learning Workflow
Data-preprocessing, feature engineering, deployment, etc.
Statistical and Machine Learning Algorithms
Gradient boosted machines, generalized linear models, deep learning, etc.
Auto-sklearn is a Python package built around the scikit-learn machine learning library. It automatically searches for the right learning algorithm for a new machine learning dataset and optimizes its parameters.
This instructor-led, live training (online or onsite) is aimed at machine learning practitioners who wish to use Auto-sklearn to automate the process of selecting and optimizing a machine learning model.
By the end of this training, participants will be able to:
Automate the process of training highly efficient machine learning models.
Build highly accurate machine learning models while bypassing the more tedious tasks of selecting, training and testing different models.
Use the power of machine learning to solve real-world business problems.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at machine learning practitioners who wish to use Auto-sklearn to automate the process of selecting and optimizing a machine learning model.
By the end of this training, participants will be able to:
Automate the process of training highly efficient machine learning models.
Build highly accurate machine learning models while bypassing the more tedious tasks of selecting, training and testing different models.
Use the power of machine learning to solve real-world business problems.
[outline] =>
Introduction
Setting up a Working Environment
Installing Auto-sklearn
Anatomy of a Standard Machine Learning Workflow
How Auto-sklearn Automates the Machine Learning Workflow
Searching for the Best Neural Network Architecture with NAS (Neural Architecture Search)
Python programming experience is helpful but not necessary.
Audience
Data analysts
Subject matter experts (domain experts)
Data scientists
[overview] =>
Auto-Keras (Also known as Autokeras or Auto Keras) is an open source Python library for automated machine learning (AutoML).
This instructor-led, live training (online or onsite) is aimed at data scientists as well as less technical persons who wish to use Auto-Keras to automate the process of selecting and optimizing a machine learning model.
By the end of this training, participants will be able to:
Automate the process of training highly efficient machine learning models.
Automatically search for the best parameters for deep learning models.
Build highly accurate machine learning models.
Use the power of machine learning to solve real-world business problems.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
To learn more about Auto-Keras, please visit: https://autokeras.com/
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at data scientists as well as less technical persons who wish to use Auto-Keras to automate the process of selecting and optimizing a machine learning model.
By the end of this training, participants will be able to:
Automate the process of training highly efficient machine learning models.
Automatically search for the best parameters for deep learning models.
Build highly accurate machine learning models.
Use the power of machine learning to solve real-world business problems.
[outline] =>
Introduction
Setting up a Working Environment
Installing Auto-Keras
Anatomy of a Standard Machine Learning Workflow
How Auto-Keras Automates the Machine Learning Workflow
Searching for the Best Neural Network Architecture with NAS (Neural Architecture Search)
Good understanding of deep learning concepts and architectures
Familiarity with Stable Diffusion and text-to-image generation
Experience with PyTorch and Python programming
Audience
Data scientists and machine learning engineers
Deep learning researchers
Computer vision experts.
[overview] =>
Stable Diffusion is a powerful deep learning model that can generate detailed images based on text descriptions.
This instructor-led, live training (online or onsite) is aimed at intermediate to advanced-level data scientists, machine learning engineers, deep learning researchers, and computer vision experts who wish to expand their knowledge and skills in deep learning for text-to-image generation.
By the end of this training, participants will be able to:
Understand advanced deep learning architectures and techniques for text-to-image generation.
Implement complex models and optimizations for high-quality image synthesis.
Optimize performance and scalability for large datasets and complex models.
Tune hyperparameters for better model performance and generalization.
Integrate Stable Diffusion with other deep learning frameworks and tools.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at intermediate to advanced-level data scientists, machine learning engineers, deep learning researchers, and computer vision experts who wish to expand their knowledge and skills in deep learning for text-to-image generation.
By the end of this training, participants will be able to:
Understand advanced deep learning architectures and techniques for text-to-image generation.
Implement complex models and optimizations for high-quality image synthesis.
Optimize performance and scalability for large datasets and complex models.
Tune hyperparameters for better model performance and generalization.
Integrate Stable Diffusion with other deep learning frameworks and tools
[outline] =>
Introduction to Advanced Stable Diffusion
Overview of Stable Diffusion architecture and components
Deep learning for text-to-image generation: review of state-of-the-art models and techniques
Advanced Stable Diffusion scenarios and use cases
Advanced Text-to-Image Generation Techniques with Stable Diffusion
Generative models for image synthesis: GANs, VAEs, and their variations
Conditional image generation with text inputs: models and techniques
Multi-modal generation with multiple inputs: models and techniques
Fine-grained control of image generation: models and techniques
Performance Optimization and Scaling for Stable Diffusion
Optimizing and scaling Stable Diffusion for large datasets
Model parallelism and data parallelism for high-performance training
Techniques for reducing memory consumption during training and inference
Quantization and pruning techniques for efficient model deployment
Hyperparameter Tuning and Generalization with Stable Diffusion
Hyperparameter tuning techniques for Stable Diffusion models
Regularization techniques for improving model generalization
Advanced techniques for handling bias and fairness in Stable Diffusion models
Integrating Stable Diffusion with Other Deep Learning Frameworks and Tools
Integrating Stable Diffusion with PyTorch, TensorFlow, and other deep learning frameworks
Advanced deployment techniques for Stable Diffusion models
Advanced inference techniques for Stable Diffusion models
Debugging and Troubleshooting Stable Diffusion Models
Techniques for diagnosing and resolving issues in Stable Diffusion models
Debugging Stable Diffusion models: tips and best practices
Familiarity with image generation models (e.g., GANs, VAEs)
Proficiency in Python programming
Audience
Data scientists
Machine learning engineers
Computer vision researchers
[overview] =>
Stable Diffusion is a powerful deep learning model that can generate detailed images based on text descriptions.
This instructor-led, live training (online or onsite) is aimed at data scientists, machine learning engineers, and computer vision researchers who wish to leverage Stable Diffusion to generate high-quality images for a variety of use cases.
By the end of this training, participants will be able to:
Understand the principles of Stable Diffusion and how it works for image generation.
Build and train Stable Diffusion models for image generation tasks.
Apply Stable Diffusion to various image generation scenarios, such as inpainting, outpainting, and image-to-image translation.
Optimize the performance and stability of Stable Diffusion models.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange
[category_overview] =>
This instructor-led, live training in (online or onsite) is aimed at data scientists, machine learning engineers, and computer vision researchers who wish to leverage Stable Diffusion to generate high-quality images for a variety of use cases.
By the end of this training, participants will be able to:
Understand the principles of Stable Diffusion and how it works for image generation.
Build and train Stable Diffusion models for image generation tasks.
Apply Stable Diffusion to various image generation scenarios, such as inpainting, outpainting, and image-to-image translation.
Optimize the performance and stability of Stable Diffusion models.
[outline] =>
Introduction to Stable Diffusion
Overview of Stable Diffusion and its applications
How Stable Diffusion compares to other image generation models (e.g., GANs, VAEs)
Advanced features and architecture of Stable Diffusion
Beyond the basics: Stable Diffusion for complex image generation tasks
Building Stable Diffusion Models
Setting up the development environment
Data preparation and pre-processing
Training Stable Diffusion models
Stable Diffusion hyperparameter tuning
Advanced Stable Diffusion Techniques
Inpainting and outpainting with Stable Diffusion
Image-to-image translation with Stable Diffusion
Using Stable Diffusion for data augmentation and style transfer
Working with other deep learning models alongside Stable Diffusion
Optimizing Stable Diffusion Models
Improving performance and stability
Handling large-scale image datasets
Diagnosing and resolving issues with Stable Diffusion models
Background and understanding of protein structures
Audience
Biologists
[overview] =>
AlphaFold is an Artificial Intelligence (AI) system that performs the prediction of protein structures. It is developed by Alphabet’s/Google’s DeepMind as a deep learning system that can accurately predict 3D models of protein structures.
This instructor-led, live training (online or onsite) is aimed at biologists who wish to understand how AlphaFold works and use AlphaFold models as guides in their experimental studies.
By the end of this training, participants will be able to:
Understand the basic principles of AlphaFold.
Learn how AlphaFold works.
Learn how to interpret AlphaFold predictions and results.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at biologists who wish to understand how AlphaFold works and use AlphaFold models as guides in their experimental studies.
By the end of this training, participants will be able to:
Understand the basic principles of AlphaFold.
Learn how AlphaFold works.
Learn how to interpret AlphaFold predictions and results.
A device running embedded Linux (Raspberry Pi, Coral device, etc.)
Audience
Developers
Data scientists with an interest in embedded systems
[overview] =>
TensorFlow Lite is an open source deep learning framework for executing models on mobile and embedded devices with limited compute and memory resources.
This instructor-led, live training (online or onsite) is aimed at developers who wish to use TensorFlow Lite to deploy deep learning models on embedded devices.
By the end of this training, participants will be able to:
Install and configure Tensorflow Lite on an embedded device.
Understand the concepts and components underlying TensorFlow Lite.
Convert existing machine learning models to TensorFlow Lite format for execution on embedded devices.
Work within the limitations of small devices and TensorFlow Lite, while learning how to expand their default capabilities.
Deploy deep learning models on embedded devices running Linux to solve physical world problems such as recognizing images and voice, predicting patterns, and initiating movements and responses from robots and other embedded systems in the field.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at developers who wish to use TensorFlow Lite to deploy deep learning models on embedded devices.
By the end of this training, participants will be able to:
Install and configure Tensorflow Lite on an embedded device.
Understand the concepts and components underlying TensorFlow Lite.
Convert existing models to TensorFlow Lite format for execution on embedded devices.
Work within the limitations of small devices and TensorFlow Lite, while learning how to expand the scope of operations that can be run.
Deploy a deep learning model on an embedded device running Linux.
[outline] =>
Introduction
TensforFlow Lite's game changing role in embedded systems and IoT
Overview of TensorFlow Lite Features and Operations
Choosing a model from TensorFlow Hub or other source
Customizing a Pre-trained Model
How transfer learning works
Retraining an image classification model
Converting a Model
Understanding the TensorFlow Lite format (size, speed, optimizations, etc.)
Converting a model to the TensorFlow Lite format
Running a Prediction Model
Understanding how the model, interpreter, input data work together
Calling the interpreter from a device
Running data through the model to obtain predictions
Accelerating Model Operations
Understanding on-board acceleration, GPUs, etc.
Configuring Delegates to accelerate operations
Adding Model Operations
Using TensorFlow Select to add operations to a model.
Building a custom version of the interpreter
Using Custom operators to write or port new operations
Optimizing the Model
Understanding the balance of performance, model size, and accuracy
Using the Model Optimization Toolkit to optimize the size and performance of a model
Post-training quantization
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037625
[source_title] => TensorFlow Lite for Embedded Linux
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => tensorflowlite
)
[tensorflowliteandroid] => stdClass Object
(
[course_code] => tensorflowliteandroid
[hr_nid] => 341059
[title] => TensorFlow Lite for Android
[requirements] =>
Experience with Python programming language.
Experience with mobile application development.
Audience
Mobile developers
Data scientists
[overview] =>
TensorFlow Lite is an open source deep learning framework for mobile devices and embedded systems.
This instructor-led, live training (online or onsite) is aimed at developers who wish to use TensorFlow Lite to develop mobile applications with deep learning capabilities.
By the end of this training, participants will be able to:
Install and configure TensorFlow Lite.
Understand the principles behind TensorFlow, machine learning and deep learning.
Load TensorFlow Models onto an Android device.
Enable deep learning and machine learning functionality such as computer vision and natural language recognition in a mobile application.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
To learn more about TensorFlow, please visit: https://www.tensorflow.org/lite/
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at developers who wish to use TensorFlow Lite to develop mobile applications with deep learning capabilities.
By the end of this training, participants will be able to:
Install and configure TensorFlow Lite.
Understand the principles behind TensorFlow, machine learning and deep learning.
Load TensorFlow Models onto an Android device.
Enable deep learning and machine learning functionality such as computer vision and natural language recognition in a mobile application.
[outline] =>
Introduction
Overview of TensorFlow Lite Features and Design
Machine Learning and Deep Learning Fundamentals
Preparing the Mobile App Development Environment
Creating an App for Object Recognition
Setting up TensorFlow Lite
Selecting a TensorFlow Model
Converting the TensorFlow Model
Loading the TensorFlow Model onto a Mobile Device
Optimizing the TensorFlow Model for Mobile Devices
Adding Chat Capabilities for Smarter Replies
Loading a Pre-trained TensorFlow Model
Retraining a TensorFlow Model
Pre-processing a Dataset
Setting the Hyperparameters
Deploying the AI Enabled App
Running TensorFlow Models on Other Embedded Devices
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037626
[source_title] => TensorFlow Lite for Android
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => tensorflowliteandroid
)
[tensorflowliteios] => stdClass Object
(
[course_code] => tensorflowliteios
[hr_nid] => 341271
[title] => TensorFlow Lite for iOS
[requirements] =>
Experience with Swift programming
Experience with mobile application development
An iOS device running v12 or higher
Audience
Developers
Data scientists who wish to develop AI-enabled mobile applications on iOS
[overview] =>
TensorFlow Lite is an open source deep learning framework for mobile devices and embedded systems.
This instructor-led, live training (online or onsite) is aimed at developers who wish to use TensorFlow Lite to develop iOS mobile applications with deep learning capabilities.
By the end of this training, participants will be able to:
Install and configure TensorFlow Lite.
Understand the principles behind TensorFlow and machine learning on mobile devices.
Load TensorFlow Models onto an iOS device.
Run an iOS application capable of detecting and classifying an object captured through the device's camera.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in (online or onsite) is aimed at developers who wish to use TensorFlow Lite to develop iOS mobile applications with deep learning capabilities.
By the end of this training, participants will be able to:
Install and configure TensorFlow Lite.
Understand the principles behind TensorFlow and machine learning on mobile devices.
Load TensorFlow Models onto an iOS device.
Run an iOS application capable of detecting and classifying an object captured through the device's camera.
[outline] =>
Introduction
Tensorflow vs Tensorflow Lite
Overview of TensorFlow Lite Features and Workflow
Recap of machine learning and deep learning concepts
How on-device low-latency inference is achieved
End-to-end model building and deployment
Preparing the Development Environment
Starting a Swift project
Adding TensorFlow to the project
Capturing an Image with a Device Camera
How camera input is captured
Overview of classes and methods
Running inference on a frame (performing image classification)
Creating an App for Object Detection
Selecting a TensorFlow Model
Converting the TensorFlow Model
Loading the TensorFlow Model onto a Mobile Device
Loading a Pre-trained TensorFlow Model
Creating an App for Image Classification
Selecting a TensorFlow Model
Converting the TensorFlow Model
Loading the TensorFlow Model onto a Mobile Device
Loading a Pre-trained TensorFlow Model
Customizing the Model and Data
Pre-processing a dataset
Setting the hyperparameters
Optimizing the TensorFlow Model
Measuring performance against a benchmark
Measuring accuracy
Retraining a TensorFlow model
Exploring Alternative Models
Choosing a different model
Training a model to recognize new classes (transfer learning)
Obtaining training images for new labels
Deploying the AI Enabled iOS App
Performing image classification in the field
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037628
[source_title] => TensorFlow Lite for iOS
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => tensorflowliteios
)
[tensorflowlitemicro] => stdClass Object
(
[course_code] => tensorflowlitemicro
[hr_nid] => 341211
[title] => Tensorflow Lite for Microcontrollers
[requirements] =>
C or C++ programming experience
A basic understanding of Python
A general understanding of embedded systems
Audience
Developers
Programmers
Data scientists with an interest in embedded systems development
[overview] =>
TensorFlow Lite for Microcontrollers is a port of TensorFlow Lite designed to run machine learning models on microcontrollers and other devices with limited memory.
This instructor-led, live training (online or onsite) is aimed at engineers who wish to write, load and run machine learning models on very small embedded devices.
By the end of this training, participants will be able to:
Install TensorFlow Lite.
Load machine learning models onto an embedded device to enable it to detect speech, classify images, etc.
Add AI to hardware devices without relying on network connectivity.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at engineers who wish to write, load and run machine learning models on very small embedded devices.
By the end of this training, participants will be able to:
Install TensorFlow Lite.
Load machine learning models onto an embedded device to enable it to detect speech, classify images, etc.
Add AI to hardware devices without relying on network connectivity.
[outline] =>
Introduction
Microcontroller vs Microprocessor
Microcontrollers designed for machine learning tasks
Overview of TensorFlow Lite Features
On-device machine learning inference
Solving network latency
Solving power constraints
Preserving privacy
Constraints of a Microcontroller
Energy consumption and size
Processing power, memory, and storage
Limited operations
Getting Started
Preparing the development environment
Running a simple Hello World on the Microcontroller
Creating an Audio Detection System
Obtaining a TensorFlow Model
Converting the Model to a TensorFlow Lite FlatBuffer
Serializing the Code
Converting the FlatBuffer to a C byte array
Working with Microcontroller'ss C++ Libraries
Coding the microcontroller
Collecting data
Running inference on the controller
Verifying the Results
Running a unit test to see the end-to-end workflow
Creating an Image Detection System
Classifying physical objects from image data
Creating TensorFlow model from scratch
Deploying an AI-enabled Device
Running inference on a microcontroller in the field
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037627
[source_title] => Tensorflow Lite for Microcontrollers
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => tensorflowlitemicro
)
[chainer] => stdClass Object
(
[course_code] => chainer
[hr_nid] => 372843
[title] => Deep Learning Neural Networks with Chainer
[requirements] =>
An understanding of artificial neural networks
Familiarity with deep learning frameworks (Caffe, Torch, etc.)
Python programming experience
Audience
AI Researchers
Developers
[overview] =>
Chainer is an open source framework based on Python, built for accelerating research and implementing neural network models. It provides flexible, efficient, and simplified approaches to developing deep learning algorithms.
This instructor-led, live training (online or onsite) is aimed at researchers and developers who wish to use Chainer to build and train neural networks in Python while making the code easy to debug.
By the end of this training, participants will be able to:
Set up the necessary development environment to start developing neural network models.
Define and implement neural network models using a comprehensible source code.
Execute examples and modify existing algorithms to optimize deep learning training models while leveraging GPUs for high performance.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at researchers and developers who wish to use Chainer to build and train neural networks in Python while making the code easy to debug.
By the end of this training, participants will be able to:
Set up the necessary development environment to start developing neural network models.
Define and implement neural network models using a comprehensible source code.
Execute examples and modify existing algorithms to optimize deep learning training models while leveraging GPUs for high performance.
[outline] =>
Introduction
Chainer vs Caffe vs Torch
Overview of Chainer features and components
Getting Started
Understanding the trainer structure
Installing Chainer, CuPy, and NumPy
Defining functions on variables
Training Neural Networks in Chainer
Constructing a computational graph
Running MNIST dataset examples
Updating parameters using an optimizer
Processing images to evaluate results
Working with GPUs in Chainer
Implementing recurrent neural networks
Using multiple GPUs for parallelization
Implementing Other Neural Network Models
Defining RNN models and running examples
Generating images with Deep Convolutional GAN
Running Reinforcement Learning examples
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 14
[status] => published
[changed] => 1700037772
[source_title] => Deep Learning Neural Networks with Chainer
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => chainer
)
[horovod] => stdClass Object
(
[course_code] => horovod
[hr_nid] => 372747
[title] => Distributed Deep Learning with Horovod
[requirements] =>
An understanding of Machine Learning, specifically deep learning
Familiarity with machine learning libraries (TensorFlow, Keras, PyTorch, Apache MXNet)
Python programming experience
Audience
Developers
Data scientists
[overview] =>
Horovod is an open source software framework, designed for processing fast and efficient distributed deep learning models using TensorFlow, Keras, PyTorch, and Apache MXNet. It can scale up a single-GPU training script to run on multiple GPUs or hosts with minimal code changes.
This instructor-led, live training (online or onsite) is aimed at developers or data scientists who wish to use Horovod to run distributed deep learning trainings and scale it up to run across multiple GPUs in parallel.
By the end of this training, participants will be able to:
Set up the necessary development environment to start running deep learning trainings.
Install and configure Horovod to train models with TensorFlow, Keras, PyTorch, and Apache MXNet.
Scale deep learning training with Horovod to run on multiple GPUs.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
This course is focused on Horovod, but other software tools and frameworks such as TensorFlow, Keras, PyTorch, and Apache MXNet may be required. Please let us know if you have specific requirements or preferences.
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at developers or data scientists who wish to use Horovod to run distributed deep learning trainings and scale it up to run across multiple GPUs in parallel.
By the end of this training, participants will be able to:
Set up the necessary development environment to start running deep learning trainings.
Install and configure Horovod to train models with TensorFlow, Keras, PyTorch, and Apache MXNet.
Scale deep learning training with Horovod to run on multiple GPUs.
[outline] =>
Introduction
Overview of Horovod features and concepts
Understanding the supported frameworks
Installing and Configuring Horovod
Preparing the hosting environment
Building Horovod for TensorFlow, Keras, PyTorch, and Apache MXNet
Running Horovod
Running Distributed Training
Modifying and running training examples with TensorFlow
Modifying and running training examples with Keras
Modifying and running training examples with PyTorch
Modifying and running training examples with Apache MXNet
Optimizing Distributed Training Processes
Running concurrent operations on multiple GPUs
Tuning hyperparameters
Enabling performance autotuning
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 7
[status] => published
[changed] => 1700037772
[source_title] => Distributed Deep Learning with Horovod
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => horovod
)
[fpgaopenvino] => stdClass Object
(
[course_code] => fpgaopenvino
[hr_nid] => 339527
[title] => Accelerating Deep Learning with FPGA and OpenVINO
[requirements] =>
Python programming experience
Experience with pandas and scikit-learn
Experience with deep learning and computer vision
Audience
Data scientists
[overview] =>
An FPGA (Field Programmable Gate Array) is an integrated circuit that can be used to accelerate deep learning computations. OpenVINO is an open source toolkit for optimizing Deep Learning models on Intel hardware.
This instructor-led, live training (online or onsite) is aimed at data scientists who wish to accelerate real-time machine learning applications and deploy them at scale.
By the end of this training, participants will be able to:
Install the OpenVINO toolkit.
Accelerate a computer vision application using an FPGA.
Execute different CNN layers on the FPGA.
Scale the application across multiple nodes in a Kubernetes cluster.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at data scientists who wish to accelerate real-time machine learning applications and deploy them at scale.
By the end of this training, participants will be able to:
Install the OpenVINO toolkit.
Accelerate a computer vision application using an FPGA.
Execute different CNN layers on the FPGA.
Scale the application across multiple nodes in a Kubernetes cluster.
[outline] =>
Introduction
Overview the Languages, Tools, and Libraries Needed for Accelerating a Computer Vision Application
Setting up OpenVINO
Overview of OpenVINO Toolkit and its Components
Understanding Deep Learning Acceleration GPU and FPGA
Writing Software That Targets FPGA
Converting a Model Format for an Inference Engine
Mapping Network Topologies onto FPGA Architecture
Using an Acceleration Stack to Enable an FPGA Cluster
Setting up an Application to Discover an FPGA Accelerator
Deploying the Application for Real World Image Recognition
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 35
[status] => published
[changed] => 1700037620
[source_title] => Accelerating Deep Learning with FPGA and OpenVINO
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => fpgaopenvino
)
[mxnet] => stdClass Object
(
[course_code] => mxnet
[hr_nid] => 339519
[title] => Building Deep Learning Models with Apache MXNet
[requirements] =>
An understanding of machine learning principles
Python programming experience
Audience
Data scientists
[overview] =>
MXNet is a flexible, open-source Deep Learning library that is popular for research prototyping and production. Together with the high-level Gluon API interface, Apache MXNet is a powerful alternative to TensorFlow and PyTorch.
This instructor-led, live training (online or onsite) is aimed at data scientists who wish to use Apache MXNet to build and deploy a deep learning model for image recognition.
By the end of this training, participants will be able to:
Install and configure Apache MXNet and its components.
Understand MXNet's architecture and data structures.
Use Apache MXNet's low-level and high-level APIs to efficiently build neural networks.
Build a convolutional neural network for image classification.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in (online or onsite) is aimed at data scientists who wish to use Apache MXNet's to build and deploy a deep learning model for image recognition.
By the end of this training, participants will be able to:
Install and configure Apache MXNet and its components.
Understand MXNet's architecture and data structures.
Use Apache MXNet's low-level and high-level APIs to efficiently build neural networks.
Build a convolutional neural network for image classification.
[outline] =>
Introduction
Apache MXNet vs PyTorch
Deep Learning Principles and the Deep Learning Ecosystem
Tensors, Multi-layer Perceptron, Convolutional Neural Networks, and Recurrent Neural Networks
Computer Vision vs Natural Language Processing
Overview of Apache MXNet Features and Architecture
Apache MXNet Compenents
Gluon API interface
Overview of GPUs and model parallelism
Symbolic and imperative programming
Setup
Choosing a Deployment Environment (On-Premise, Public Cloud, etc.)
Installing Apache MXNet
Working with Data
Reading in Data
Validating Data
Manipulating Data
Developing a Deep Learning Model
Creating a Model
Training a Model
Optimizing the Model
Deploying the Model
Predicting with a Pre-trained Model
Integrating the Model into an Application
MXNet Security Best Practices
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037620
[source_title] => Building Deep Learning Models with Apache MXNet
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => mxnet
)
[keras] => stdClass Object
(
[course_code] => keras
[hr_nid] => 314371
[title] => Deep Learning with Keras
[requirements] =>
Python Programming experience.
Experience with the Linux command line.
Audience
Developers
Data scientists
[overview] =>
Keras is a high-level neural networks API for fast development and experimentation. It runs on top of TensorFlow, CNTK, or Theano.
This instructor-led, live training (online or onsite) is aimed at technical persons who wish to apply deep learning model to image recognition applications.
By the end of this training, participants will be able to:
Install and configure Keras.
Quickly prototype deep learning models.
Implement a convolutional network.
Implement a recurrent network.
Execute a deep learning model on both a CPU and GPU.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
To learn more about Keras, please visit: https://keras.io/
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at technical persons who wish to apply deep learning model to image recognition applications.
By the end of this training, participants will be able to:
Install and configure Keras.
Quickly prototype deep learning models.
Implement a convolutional network.
Implement a recurrent network.
Execute a deep learning model on both a CPU and GPU.
[outline] =>
Introduction
Overview of Neural Networks
Understanding Convolutional Networks
Setting up Keras
Overview of Keras Features and Architecture
Overview of Keras Syntax
Understanding How a Keras Model Organize Layers
Configuring the Keras Backend (TensorFlow or Theano)
Implementing an Unsupervised Learning Model
Analyzing Images with a Convolutional Neural Network (CNN)
This instructor-led, live training (online or onsite) is aimed at technical persons who wish to learn how to implement a machine learning strategy while maximizing the use of big data.
By the end of this training, participants will:
Understand the evolution and trends for machine learning.
Know how machine learning is being used across different industries.
Become familiar with the tools, skills and services available to implement machine learning within an organization.
Understand how machine learning can be used to enhance data mining and analysis.
Learn what a data middle backend is, and how it is being used by businesses.
Understand the role that big data and intelligent applications are playing across industries.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at technical persons who wish to learn how to implement a machine learning strategy while maximizing the use of big data.
By the end of this training, participants will:
Understand the evolution and trends for machine learning.
Know how machine learning is being used across different industries.
Become familiar with the tools, skills and services available to implement machine learning within an organization.
Understand how machine learning can be used to enhance data mining and analysis.
Learn what a data middle backend is, and how it is being used by businesses.
Understand the role that big data and intelligent applications are playing across industries.
[outline] =>
Introduction
History, Evolution and Trends for Machine Learning
The Role of Big Data in Machine Learning
Infrastructure for Managing Big Data
Using Historical and Real-time Data to Predict Behavior
Case Study: Machine Learning Across Industries
Evaluating Existing Applications and Capabilities
Upskilling for Machine Learning
Tools for Implementing Machine Learning
Cloud vs On-Premise Services
Understanding the Data Middle Backend
Overview of Data Mining and Analysis
Combining Machine Learning with Data Mining
Case Study: Deploying Intelligent Applications to Deliver Personalized Experiences to Users
H2O AutoML is an artificial intelligence platform that automates the process of building, selecting and optimizing large numbers of machine learning models.
This instructor-led, live training (online or onsite) is aimed at data scientists who wish to use H2O AutoML to automate the process of building and selecting the best machine learning algorithm and parameters.
By the end of this training, participants will be able to:
Automate the machine learning workflow.
Automatically train and tune many machine learning models within a specified time range.
Train stacked ensembles to arrive at highly predictive ensemble models.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at data scientists who wish to use H2O AutoML to automoate the process of building and selecting the best machine learning algorithm and parameters.
By the end of this training, participants will be able to:
Automate the machine learning workflow.
Automatically train and tune many machine learning models within a specified time range.
Train stacked ensembles to arrive at highly predictive ensemble models.
[outline] =>
Introduction
Setting up a Working Environment
Installing H2O
Anatomy of a Standard Machine Learning Workflow
Data-preprocessing, feature engineering, deployment, etc.
Statistical and Machine Learning Algorithms
Gradient boosted machines, generalized linear models, deep learning, etc.
Auto-sklearn is a Python package built around the scikit-learn machine learning library. It automatically searches for the right learning algorithm for a new machine learning dataset and optimizes its parameters.
This instructor-led, live training (online or onsite) is aimed at machine learning practitioners who wish to use Auto-sklearn to automate the process of selecting and optimizing a machine learning model.
By the end of this training, participants will be able to:
Automate the process of training highly efficient machine learning models.
Build highly accurate machine learning models while bypassing the more tedious tasks of selecting, training and testing different models.
Use the power of machine learning to solve real-world business problems.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at machine learning practitioners who wish to use Auto-sklearn to automate the process of selecting and optimizing a machine learning model.
By the end of this training, participants will be able to:
Automate the process of training highly efficient machine learning models.
Build highly accurate machine learning models while bypassing the more tedious tasks of selecting, training and testing different models.
Use the power of machine learning to solve real-world business problems.
[outline] =>
Introduction
Setting up a Working Environment
Installing Auto-sklearn
Anatomy of a Standard Machine Learning Workflow
How Auto-sklearn Automates the Machine Learning Workflow
Searching for the Best Neural Network Architecture with NAS (Neural Architecture Search)
Python programming experience is helpful but not necessary.
Audience
Data analysts
Subject matter experts (domain experts)
Data scientists
[overview] =>
Auto-Keras (Also known as Autokeras or Auto Keras) is an open source Python library for automated machine learning (AutoML).
This instructor-led, live training (online or onsite) is aimed at data scientists as well as less technical persons who wish to use Auto-Keras to automate the process of selecting and optimizing a machine learning model.
By the end of this training, participants will be able to:
Automate the process of training highly efficient machine learning models.
Automatically search for the best parameters for deep learning models.
Build highly accurate machine learning models.
Use the power of machine learning to solve real-world business problems.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
To learn more about Auto-Keras, please visit: https://autokeras.com/
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at data scientists as well as less technical persons who wish to use Auto-Keras to automate the process of selecting and optimizing a machine learning model.
By the end of this training, participants will be able to:
Automate the process of training highly efficient machine learning models.
Automatically search for the best parameters for deep learning models.
Build highly accurate machine learning models.
Use the power of machine learning to solve real-world business problems.
[outline] =>
Introduction
Setting up a Working Environment
Installing Auto-Keras
Anatomy of a Standard Machine Learning Workflow
How Auto-Keras Automates the Machine Learning Workflow
Searching for the Best Neural Network Architecture with NAS (Neural Architecture Search)
Good understanding of deep learning concepts and architectures
Familiarity with Stable Diffusion and text-to-image generation
Experience with PyTorch and Python programming
Audience
Data scientists and machine learning engineers
Deep learning researchers
Computer vision experts.
[overview] =>
Stable Diffusion is a powerful deep learning model that can generate detailed images based on text descriptions.
This instructor-led, live training (online or onsite) is aimed at intermediate to advanced-level data scientists, machine learning engineers, deep learning researchers, and computer vision experts who wish to expand their knowledge and skills in deep learning for text-to-image generation.
By the end of this training, participants will be able to:
Understand advanced deep learning architectures and techniques for text-to-image generation.
Implement complex models and optimizations for high-quality image synthesis.
Optimize performance and scalability for large datasets and complex models.
Tune hyperparameters for better model performance and generalization.
Integrate Stable Diffusion with other deep learning frameworks and tools.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at intermediate to advanced-level data scientists, machine learning engineers, deep learning researchers, and computer vision experts who wish to expand their knowledge and skills in deep learning for text-to-image generation.
By the end of this training, participants will be able to:
Understand advanced deep learning architectures and techniques for text-to-image generation.
Implement complex models and optimizations for high-quality image synthesis.
Optimize performance and scalability for large datasets and complex models.
Tune hyperparameters for better model performance and generalization.
Integrate Stable Diffusion with other deep learning frameworks and tools
[outline] =>
Introduction to Advanced Stable Diffusion
Overview of Stable Diffusion architecture and components
Deep learning for text-to-image generation: review of state-of-the-art models and techniques
Advanced Stable Diffusion scenarios and use cases
Advanced Text-to-Image Generation Techniques with Stable Diffusion
Generative models for image synthesis: GANs, VAEs, and their variations
Conditional image generation with text inputs: models and techniques
Multi-modal generation with multiple inputs: models and techniques
Fine-grained control of image generation: models and techniques
Performance Optimization and Scaling for Stable Diffusion
Optimizing and scaling Stable Diffusion for large datasets
Model parallelism and data parallelism for high-performance training
Techniques for reducing memory consumption during training and inference
Quantization and pruning techniques for efficient model deployment
Hyperparameter Tuning and Generalization with Stable Diffusion
Hyperparameter tuning techniques for Stable Diffusion models
Regularization techniques for improving model generalization
Advanced techniques for handling bias and fairness in Stable Diffusion models
Integrating Stable Diffusion with Other Deep Learning Frameworks and Tools
Integrating Stable Diffusion with PyTorch, TensorFlow, and other deep learning frameworks
Advanced deployment techniques for Stable Diffusion models
Advanced inference techniques for Stable Diffusion models
Debugging and Troubleshooting Stable Diffusion Models
Techniques for diagnosing and resolving issues in Stable Diffusion models
Debugging Stable Diffusion models: tips and best practices
Familiarity with image generation models (e.g., GANs, VAEs)
Proficiency in Python programming
Audience
Data scientists
Machine learning engineers
Computer vision researchers
[overview] =>
Stable Diffusion is a powerful deep learning model that can generate detailed images based on text descriptions.
This instructor-led, live training (online or onsite) is aimed at data scientists, machine learning engineers, and computer vision researchers who wish to leverage Stable Diffusion to generate high-quality images for a variety of use cases.
By the end of this training, participants will be able to:
Understand the principles of Stable Diffusion and how it works for image generation.
Build and train Stable Diffusion models for image generation tasks.
Apply Stable Diffusion to various image generation scenarios, such as inpainting, outpainting, and image-to-image translation.
Optimize the performance and stability of Stable Diffusion models.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange
[category_overview] =>
This instructor-led, live training in (online or onsite) is aimed at data scientists, machine learning engineers, and computer vision researchers who wish to leverage Stable Diffusion to generate high-quality images for a variety of use cases.
By the end of this training, participants will be able to:
Understand the principles of Stable Diffusion and how it works for image generation.
Build and train Stable Diffusion models for image generation tasks.
Apply Stable Diffusion to various image generation scenarios, such as inpainting, outpainting, and image-to-image translation.
Optimize the performance and stability of Stable Diffusion models.
[outline] =>
Introduction to Stable Diffusion
Overview of Stable Diffusion and its applications
How Stable Diffusion compares to other image generation models (e.g., GANs, VAEs)
Advanced features and architecture of Stable Diffusion
Beyond the basics: Stable Diffusion for complex image generation tasks
Building Stable Diffusion Models
Setting up the development environment
Data preparation and pre-processing
Training Stable Diffusion models
Stable Diffusion hyperparameter tuning
Advanced Stable Diffusion Techniques
Inpainting and outpainting with Stable Diffusion
Image-to-image translation with Stable Diffusion
Using Stable Diffusion for data augmentation and style transfer
Working with other deep learning models alongside Stable Diffusion
Optimizing Stable Diffusion Models
Improving performance and stability
Handling large-scale image datasets
Diagnosing and resolving issues with Stable Diffusion models
Background and understanding of protein structures
Audience
Biologists
[overview] =>
AlphaFold is an Artificial Intelligence (AI) system that performs the prediction of protein structures. It is developed by Alphabet’s/Google’s DeepMind as a deep learning system that can accurately predict 3D models of protein structures.
This instructor-led, live training (online or onsite) is aimed at biologists who wish to understand how AlphaFold works and use AlphaFold models as guides in their experimental studies.
By the end of this training, participants will be able to:
Understand the basic principles of AlphaFold.
Learn how AlphaFold works.
Learn how to interpret AlphaFold predictions and results.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at biologists who wish to understand how AlphaFold works and use AlphaFold models as guides in their experimental studies.
By the end of this training, participants will be able to:
Understand the basic principles of AlphaFold.
Learn how AlphaFold works.
Learn how to interpret AlphaFold predictions and results.
A device running embedded Linux (Raspberry Pi, Coral device, etc.)
Audience
Developers
Data scientists with an interest in embedded systems
[overview] =>
TensorFlow Lite is an open source deep learning framework for executing models on mobile and embedded devices with limited compute and memory resources.
This instructor-led, live training (online or onsite) is aimed at developers who wish to use TensorFlow Lite to deploy deep learning models on embedded devices.
By the end of this training, participants will be able to:
Install and configure Tensorflow Lite on an embedded device.
Understand the concepts and components underlying TensorFlow Lite.
Convert existing machine learning models to TensorFlow Lite format for execution on embedded devices.
Work within the limitations of small devices and TensorFlow Lite, while learning how to expand their default capabilities.
Deploy deep learning models on embedded devices running Linux to solve physical world problems such as recognizing images and voice, predicting patterns, and initiating movements and responses from robots and other embedded systems in the field.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at developers who wish to use TensorFlow Lite to deploy deep learning models on embedded devices.
By the end of this training, participants will be able to:
Install and configure Tensorflow Lite on an embedded device.
Understand the concepts and components underlying TensorFlow Lite.
Convert existing models to TensorFlow Lite format for execution on embedded devices.
Work within the limitations of small devices and TensorFlow Lite, while learning how to expand the scope of operations that can be run.
Deploy a deep learning model on an embedded device running Linux.
[outline] =>
Introduction
TensforFlow Lite's game changing role in embedded systems and IoT
Overview of TensorFlow Lite Features and Operations
Choosing a model from TensorFlow Hub or other source
Customizing a Pre-trained Model
How transfer learning works
Retraining an image classification model
Converting a Model
Understanding the TensorFlow Lite format (size, speed, optimizations, etc.)
Converting a model to the TensorFlow Lite format
Running a Prediction Model
Understanding how the model, interpreter, input data work together
Calling the interpreter from a device
Running data through the model to obtain predictions
Accelerating Model Operations
Understanding on-board acceleration, GPUs, etc.
Configuring Delegates to accelerate operations
Adding Model Operations
Using TensorFlow Select to add operations to a model.
Building a custom version of the interpreter
Using Custom operators to write or port new operations
Optimizing the Model
Understanding the balance of performance, model size, and accuracy
Using the Model Optimization Toolkit to optimize the size and performance of a model
Post-training quantization
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037625
[source_title] => TensorFlow Lite for Embedded Linux
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => tensorflowlite
)
[tensorflowliteandroid] => stdClass Object
(
[course_code] => tensorflowliteandroid
[hr_nid] => 341059
[title] => TensorFlow Lite for Android
[requirements] =>
Experience with Python programming language.
Experience with mobile application development.
Audience
Mobile developers
Data scientists
[overview] =>
TensorFlow Lite is an open source deep learning framework for mobile devices and embedded systems.
This instructor-led, live training (online or onsite) is aimed at developers who wish to use TensorFlow Lite to develop mobile applications with deep learning capabilities.
By the end of this training, participants will be able to:
Install and configure TensorFlow Lite.
Understand the principles behind TensorFlow, machine learning and deep learning.
Load TensorFlow Models onto an Android device.
Enable deep learning and machine learning functionality such as computer vision and natural language recognition in a mobile application.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
To learn more about TensorFlow, please visit: https://www.tensorflow.org/lite/
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at developers who wish to use TensorFlow Lite to develop mobile applications with deep learning capabilities.
By the end of this training, participants will be able to:
Install and configure TensorFlow Lite.
Understand the principles behind TensorFlow, machine learning and deep learning.
Load TensorFlow Models onto an Android device.
Enable deep learning and machine learning functionality such as computer vision and natural language recognition in a mobile application.
[outline] =>
Introduction
Overview of TensorFlow Lite Features and Design
Machine Learning and Deep Learning Fundamentals
Preparing the Mobile App Development Environment
Creating an App for Object Recognition
Setting up TensorFlow Lite
Selecting a TensorFlow Model
Converting the TensorFlow Model
Loading the TensorFlow Model onto a Mobile Device
Optimizing the TensorFlow Model for Mobile Devices
Adding Chat Capabilities for Smarter Replies
Loading a Pre-trained TensorFlow Model
Retraining a TensorFlow Model
Pre-processing a Dataset
Setting the Hyperparameters
Deploying the AI Enabled App
Running TensorFlow Models on Other Embedded Devices
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037626
[source_title] => TensorFlow Lite for Android
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => tensorflowliteandroid
)
[tensorflowliteios] => stdClass Object
(
[course_code] => tensorflowliteios
[hr_nid] => 341271
[title] => TensorFlow Lite for iOS
[requirements] =>
Experience with Swift programming
Experience with mobile application development
An iOS device running v12 or higher
Audience
Developers
Data scientists who wish to develop AI-enabled mobile applications on iOS
[overview] =>
TensorFlow Lite is an open source deep learning framework for mobile devices and embedded systems.
This instructor-led, live training (online or onsite) is aimed at developers who wish to use TensorFlow Lite to develop iOS mobile applications with deep learning capabilities.
By the end of this training, participants will be able to:
Install and configure TensorFlow Lite.
Understand the principles behind TensorFlow and machine learning on mobile devices.
Load TensorFlow Models onto an iOS device.
Run an iOS application capable of detecting and classifying an object captured through the device's camera.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in (online or onsite) is aimed at developers who wish to use TensorFlow Lite to develop iOS mobile applications with deep learning capabilities.
By the end of this training, participants will be able to:
Install and configure TensorFlow Lite.
Understand the principles behind TensorFlow and machine learning on mobile devices.
Load TensorFlow Models onto an iOS device.
Run an iOS application capable of detecting and classifying an object captured through the device's camera.
[outline] =>
Introduction
Tensorflow vs Tensorflow Lite
Overview of TensorFlow Lite Features and Workflow
Recap of machine learning and deep learning concepts
How on-device low-latency inference is achieved
End-to-end model building and deployment
Preparing the Development Environment
Starting a Swift project
Adding TensorFlow to the project
Capturing an Image with a Device Camera
How camera input is captured
Overview of classes and methods
Running inference on a frame (performing image classification)
Creating an App for Object Detection
Selecting a TensorFlow Model
Converting the TensorFlow Model
Loading the TensorFlow Model onto a Mobile Device
Loading a Pre-trained TensorFlow Model
Creating an App for Image Classification
Selecting a TensorFlow Model
Converting the TensorFlow Model
Loading the TensorFlow Model onto a Mobile Device
Loading a Pre-trained TensorFlow Model
Customizing the Model and Data
Pre-processing a dataset
Setting the hyperparameters
Optimizing the TensorFlow Model
Measuring performance against a benchmark
Measuring accuracy
Retraining a TensorFlow model
Exploring Alternative Models
Choosing a different model
Training a model to recognize new classes (transfer learning)
Obtaining training images for new labels
Deploying the AI Enabled iOS App
Performing image classification in the field
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037628
[source_title] => TensorFlow Lite for iOS
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => tensorflowliteios
)
[tensorflowlitemicro] => stdClass Object
(
[course_code] => tensorflowlitemicro
[hr_nid] => 341211
[title] => Tensorflow Lite for Microcontrollers
[requirements] =>
C or C++ programming experience
A basic understanding of Python
A general understanding of embedded systems
Audience
Developers
Programmers
Data scientists with an interest in embedded systems development
[overview] =>
TensorFlow Lite for Microcontrollers is a port of TensorFlow Lite designed to run machine learning models on microcontrollers and other devices with limited memory.
This instructor-led, live training (online or onsite) is aimed at engineers who wish to write, load and run machine learning models on very small embedded devices.
By the end of this training, participants will be able to:
Install TensorFlow Lite.
Load machine learning models onto an embedded device to enable it to detect speech, classify images, etc.
Add AI to hardware devices without relying on network connectivity.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at engineers who wish to write, load and run machine learning models on very small embedded devices.
By the end of this training, participants will be able to:
Install TensorFlow Lite.
Load machine learning models onto an embedded device to enable it to detect speech, classify images, etc.
Add AI to hardware devices without relying on network connectivity.
[outline] =>
Introduction
Microcontroller vs Microprocessor
Microcontrollers designed for machine learning tasks
Overview of TensorFlow Lite Features
On-device machine learning inference
Solving network latency
Solving power constraints
Preserving privacy
Constraints of a Microcontroller
Energy consumption and size
Processing power, memory, and storage
Limited operations
Getting Started
Preparing the development environment
Running a simple Hello World on the Microcontroller
Creating an Audio Detection System
Obtaining a TensorFlow Model
Converting the Model to a TensorFlow Lite FlatBuffer
Serializing the Code
Converting the FlatBuffer to a C byte array
Working with Microcontroller'ss C++ Libraries
Coding the microcontroller
Collecting data
Running inference on the controller
Verifying the Results
Running a unit test to see the end-to-end workflow
Creating an Image Detection System
Classifying physical objects from image data
Creating TensorFlow model from scratch
Deploying an AI-enabled Device
Running inference on a microcontroller in the field
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037627
[source_title] => Tensorflow Lite for Microcontrollers
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => tensorflowlitemicro
)
[chainer] => stdClass Object
(
[course_code] => chainer
[hr_nid] => 372843
[title] => Deep Learning Neural Networks with Chainer
[requirements] =>
An understanding of artificial neural networks
Familiarity with deep learning frameworks (Caffe, Torch, etc.)
Python programming experience
Audience
AI Researchers
Developers
[overview] =>
Chainer is an open source framework based on Python, built for accelerating research and implementing neural network models. It provides flexible, efficient, and simplified approaches to developing deep learning algorithms.
This instructor-led, live training (online or onsite) is aimed at researchers and developers who wish to use Chainer to build and train neural networks in Python while making the code easy to debug.
By the end of this training, participants will be able to:
Set up the necessary development environment to start developing neural network models.
Define and implement neural network models using a comprehensible source code.
Execute examples and modify existing algorithms to optimize deep learning training models while leveraging GPUs for high performance.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at researchers and developers who wish to use Chainer to build and train neural networks in Python while making the code easy to debug.
By the end of this training, participants will be able to:
Set up the necessary development environment to start developing neural network models.
Define and implement neural network models using a comprehensible source code.
Execute examples and modify existing algorithms to optimize deep learning training models while leveraging GPUs for high performance.
[outline] =>
Introduction
Chainer vs Caffe vs Torch
Overview of Chainer features and components
Getting Started
Understanding the trainer structure
Installing Chainer, CuPy, and NumPy
Defining functions on variables
Training Neural Networks in Chainer
Constructing a computational graph
Running MNIST dataset examples
Updating parameters using an optimizer
Processing images to evaluate results
Working with GPUs in Chainer
Implementing recurrent neural networks
Using multiple GPUs for parallelization
Implementing Other Neural Network Models
Defining RNN models and running examples
Generating images with Deep Convolutional GAN
Running Reinforcement Learning examples
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 14
[status] => published
[changed] => 1700037772
[source_title] => Deep Learning Neural Networks with Chainer
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => chainer
)
[horovod] => stdClass Object
(
[course_code] => horovod
[hr_nid] => 372747
[title] => Distributed Deep Learning with Horovod
[requirements] =>
An understanding of Machine Learning, specifically deep learning
Familiarity with machine learning libraries (TensorFlow, Keras, PyTorch, Apache MXNet)
Python programming experience
Audience
Developers
Data scientists
[overview] =>
Horovod is an open source software framework, designed for processing fast and efficient distributed deep learning models using TensorFlow, Keras, PyTorch, and Apache MXNet. It can scale up a single-GPU training script to run on multiple GPUs or hosts with minimal code changes.
This instructor-led, live training (online or onsite) is aimed at developers or data scientists who wish to use Horovod to run distributed deep learning trainings and scale it up to run across multiple GPUs in parallel.
By the end of this training, participants will be able to:
Set up the necessary development environment to start running deep learning trainings.
Install and configure Horovod to train models with TensorFlow, Keras, PyTorch, and Apache MXNet.
Scale deep learning training with Horovod to run on multiple GPUs.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
This course is focused on Horovod, but other software tools and frameworks such as TensorFlow, Keras, PyTorch, and Apache MXNet may be required. Please let us know if you have specific requirements or preferences.
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at developers or data scientists who wish to use Horovod to run distributed deep learning trainings and scale it up to run across multiple GPUs in parallel.
By the end of this training, participants will be able to:
Set up the necessary development environment to start running deep learning trainings.
Install and configure Horovod to train models with TensorFlow, Keras, PyTorch, and Apache MXNet.
Scale deep learning training with Horovod to run on multiple GPUs.
[outline] =>
Introduction
Overview of Horovod features and concepts
Understanding the supported frameworks
Installing and Configuring Horovod
Preparing the hosting environment
Building Horovod for TensorFlow, Keras, PyTorch, and Apache MXNet
Running Horovod
Running Distributed Training
Modifying and running training examples with TensorFlow
Modifying and running training examples with Keras
Modifying and running training examples with PyTorch
Modifying and running training examples with Apache MXNet
Optimizing Distributed Training Processes
Running concurrent operations on multiple GPUs
Tuning hyperparameters
Enabling performance autotuning
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 7
[status] => published
[changed] => 1700037772
[source_title] => Distributed Deep Learning with Horovod
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => horovod
)
[fpgaopenvino] => stdClass Object
(
[course_code] => fpgaopenvino
[hr_nid] => 339527
[title] => Accelerating Deep Learning with FPGA and OpenVINO
[requirements] =>
Python programming experience
Experience with pandas and scikit-learn
Experience with deep learning and computer vision
Audience
Data scientists
[overview] =>
An FPGA (Field Programmable Gate Array) is an integrated circuit that can be used to accelerate deep learning computations. OpenVINO is an open source toolkit for optimizing Deep Learning models on Intel hardware.
This instructor-led, live training (online or onsite) is aimed at data scientists who wish to accelerate real-time machine learning applications and deploy them at scale.
By the end of this training, participants will be able to:
Install the OpenVINO toolkit.
Accelerate a computer vision application using an FPGA.
Execute different CNN layers on the FPGA.
Scale the application across multiple nodes in a Kubernetes cluster.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at data scientists who wish to accelerate real-time machine learning applications and deploy them at scale.
By the end of this training, participants will be able to:
Install the OpenVINO toolkit.
Accelerate a computer vision application using an FPGA.
Execute different CNN layers on the FPGA.
Scale the application across multiple nodes in a Kubernetes cluster.
[outline] =>
Introduction
Overview the Languages, Tools, and Libraries Needed for Accelerating a Computer Vision Application
Setting up OpenVINO
Overview of OpenVINO Toolkit and its Components
Understanding Deep Learning Acceleration GPU and FPGA
Writing Software That Targets FPGA
Converting a Model Format for an Inference Engine
Mapping Network Topologies onto FPGA Architecture
Using an Acceleration Stack to Enable an FPGA Cluster
Setting up an Application to Discover an FPGA Accelerator
Deploying the Application for Real World Image Recognition
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 35
[status] => published
[changed] => 1700037620
[source_title] => Accelerating Deep Learning with FPGA and OpenVINO
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => fpgaopenvino
)
[mxnet] => stdClass Object
(
[course_code] => mxnet
[hr_nid] => 339519
[title] => Building Deep Learning Models with Apache MXNet
[requirements] =>
An understanding of machine learning principles
Python programming experience
Audience
Data scientists
[overview] =>
MXNet is a flexible, open-source Deep Learning library that is popular for research prototyping and production. Together with the high-level Gluon API interface, Apache MXNet is a powerful alternative to TensorFlow and PyTorch.
This instructor-led, live training (online or onsite) is aimed at data scientists who wish to use Apache MXNet to build and deploy a deep learning model for image recognition.
By the end of this training, participants will be able to:
Install and configure Apache MXNet and its components.
Understand MXNet's architecture and data structures.
Use Apache MXNet's low-level and high-level APIs to efficiently build neural networks.
Build a convolutional neural network for image classification.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in (online or onsite) is aimed at data scientists who wish to use Apache MXNet's to build and deploy a deep learning model for image recognition.
By the end of this training, participants will be able to:
Install and configure Apache MXNet and its components.
Understand MXNet's architecture and data structures.
Use Apache MXNet's low-level and high-level APIs to efficiently build neural networks.
Build a convolutional neural network for image classification.
[outline] =>
Introduction
Apache MXNet vs PyTorch
Deep Learning Principles and the Deep Learning Ecosystem
Tensors, Multi-layer Perceptron, Convolutional Neural Networks, and Recurrent Neural Networks
Computer Vision vs Natural Language Processing
Overview of Apache MXNet Features and Architecture
Apache MXNet Compenents
Gluon API interface
Overview of GPUs and model parallelism
Symbolic and imperative programming
Setup
Choosing a Deployment Environment (On-Premise, Public Cloud, etc.)
Installing Apache MXNet
Working with Data
Reading in Data
Validating Data
Manipulating Data
Developing a Deep Learning Model
Creating a Model
Training a Model
Optimizing the Model
Deploying the Model
Predicting with a Pre-trained Model
Integrating the Model into an Application
MXNet Security Best Practices
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037620
[source_title] => Building Deep Learning Models with Apache MXNet
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => mxnet
)
[keras] => stdClass Object
(
[course_code] => keras
[hr_nid] => 314371
[title] => Deep Learning with Keras
[requirements] =>
Python Programming experience.
Experience with the Linux command line.
Audience
Developers
Data scientists
[overview] =>
Keras is a high-level neural networks API for fast development and experimentation. It runs on top of TensorFlow, CNTK, or Theano.
This instructor-led, live training (online or onsite) is aimed at technical persons who wish to apply deep learning model to image recognition applications.
By the end of this training, participants will be able to:
Install and configure Keras.
Quickly prototype deep learning models.
Implement a convolutional network.
Implement a recurrent network.
Execute a deep learning model on both a CPU and GPU.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
To learn more about Keras, please visit: https://keras.io/
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at technical persons who wish to apply deep learning model to image recognition applications.
By the end of this training, participants will be able to:
Install and configure Keras.
Quickly prototype deep learning models.
Implement a convolutional network.
Implement a recurrent network.
Execute a deep learning model on both a CPU and GPU.
[outline] =>
Introduction
Overview of Neural Networks
Understanding Convolutional Networks
Setting up Keras
Overview of Keras Features and Architecture
Overview of Keras Syntax
Understanding How a Keras Model Organize Layers
Configuring the Keras Backend (TensorFlow or Theano)
Implementing an Unsupervised Learning Model
Analyzing Images with a Convolutional Neural Network (CNN)
This instructor-led, live training (online or onsite) is aimed at technical persons who wish to learn how to implement a machine learning strategy while maximizing the use of big data.
By the end of this training, participants will:
Understand the evolution and trends for machine learning.
Know how machine learning is being used across different industries.
Become familiar with the tools, skills and services available to implement machine learning within an organization.
Understand how machine learning can be used to enhance data mining and analysis.
Learn what a data middle backend is, and how it is being used by businesses.
Understand the role that big data and intelligent applications are playing across industries.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at technical persons who wish to learn how to implement a machine learning strategy while maximizing the use of big data.
By the end of this training, participants will:
Understand the evolution and trends for machine learning.
Know how machine learning is being used across different industries.
Become familiar with the tools, skills and services available to implement machine learning within an organization.
Understand how machine learning can be used to enhance data mining and analysis.
Learn what a data middle backend is, and how it is being used by businesses.
Understand the role that big data and intelligent applications are playing across industries.
[outline] =>
Introduction
History, Evolution and Trends for Machine Learning
The Role of Big Data in Machine Learning
Infrastructure for Managing Big Data
Using Historical and Real-time Data to Predict Behavior
Case Study: Machine Learning Across Industries
Evaluating Existing Applications and Capabilities
Upskilling for Machine Learning
Tools for Implementing Machine Learning
Cloud vs On-Premise Services
Understanding the Data Middle Backend
Overview of Data Mining and Analysis
Combining Machine Learning with Data Mining
Case Study: Deploying Intelligent Applications to Deliver Personalized Experiences to Users
H2O AutoML is an artificial intelligence platform that automates the process of building, selecting and optimizing large numbers of machine learning models.
This instructor-led, live training (online or onsite) is aimed at data scientists who wish to use H2O AutoML to automate the process of building and selecting the best machine learning algorithm and parameters.
By the end of this training, participants will be able to:
Automate the machine learning workflow.
Automatically train and tune many machine learning models within a specified time range.
Train stacked ensembles to arrive at highly predictive ensemble models.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at data scientists who wish to use H2O AutoML to automoate the process of building and selecting the best machine learning algorithm and parameters.
By the end of this training, participants will be able to:
Automate the machine learning workflow.
Automatically train and tune many machine learning models within a specified time range.
Train stacked ensembles to arrive at highly predictive ensemble models.
[outline] =>
Introduction
Setting up a Working Environment
Installing H2O
Anatomy of a Standard Machine Learning Workflow
Data-preprocessing, feature engineering, deployment, etc.
Statistical and Machine Learning Algorithms
Gradient boosted machines, generalized linear models, deep learning, etc.
Auto-sklearn is a Python package built around the scikit-learn machine learning library. It automatically searches for the right learning algorithm for a new machine learning dataset and optimizes its parameters.
This instructor-led, live training (online or onsite) is aimed at machine learning practitioners who wish to use Auto-sklearn to automate the process of selecting and optimizing a machine learning model.
By the end of this training, participants will be able to:
Automate the process of training highly efficient machine learning models.
Build highly accurate machine learning models while bypassing the more tedious tasks of selecting, training and testing different models.
Use the power of machine learning to solve real-world business problems.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at machine learning practitioners who wish to use Auto-sklearn to automate the process of selecting and optimizing a machine learning model.
By the end of this training, participants will be able to:
Automate the process of training highly efficient machine learning models.
Build highly accurate machine learning models while bypassing the more tedious tasks of selecting, training and testing different models.
Use the power of machine learning to solve real-world business problems.
[outline] =>
Introduction
Setting up a Working Environment
Installing Auto-sklearn
Anatomy of a Standard Machine Learning Workflow
How Auto-sklearn Automates the Machine Learning Workflow
Searching for the Best Neural Network Architecture with NAS (Neural Architecture Search)
Python programming experience is helpful but not necessary.
Audience
Data analysts
Subject matter experts (domain experts)
Data scientists
[overview] =>
Auto-Keras (Also known as Autokeras or Auto Keras) is an open source Python library for automated machine learning (AutoML).
This instructor-led, live training (online or onsite) is aimed at data scientists as well as less technical persons who wish to use Auto-Keras to automate the process of selecting and optimizing a machine learning model.
By the end of this training, participants will be able to:
Automate the process of training highly efficient machine learning models.
Automatically search for the best parameters for deep learning models.
Build highly accurate machine learning models.
Use the power of machine learning to solve real-world business problems.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
To learn more about Auto-Keras, please visit: https://autokeras.com/
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at data scientists as well as less technical persons who wish to use Auto-Keras to automate the process of selecting and optimizing a machine learning model.
By the end of this training, participants will be able to:
Automate the process of training highly efficient machine learning models.
Automatically search for the best parameters for deep learning models.
Build highly accurate machine learning models.
Use the power of machine learning to solve real-world business problems.
[outline] =>
Introduction
Setting up a Working Environment
Installing Auto-Keras
Anatomy of a Standard Machine Learning Workflow
How Auto-Keras Automates the Machine Learning Workflow
Searching for the Best Neural Network Architecture with NAS (Neural Architecture Search)
Good understanding of deep learning concepts and architectures
Familiarity with Stable Diffusion and text-to-image generation
Experience with PyTorch and Python programming
Audience
Data scientists and machine learning engineers
Deep learning researchers
Computer vision experts.
[overview] =>
Stable Diffusion is a powerful deep learning model that can generate detailed images based on text descriptions.
This instructor-led, live training (online or onsite) is aimed at intermediate to advanced-level data scientists, machine learning engineers, deep learning researchers, and computer vision experts who wish to expand their knowledge and skills in deep learning for text-to-image generation.
By the end of this training, participants will be able to:
Understand advanced deep learning architectures and techniques for text-to-image generation.
Implement complex models and optimizations for high-quality image synthesis.
Optimize performance and scalability for large datasets and complex models.
Tune hyperparameters for better model performance and generalization.
Integrate Stable Diffusion with other deep learning frameworks and tools.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at intermediate to advanced-level data scientists, machine learning engineers, deep learning researchers, and computer vision experts who wish to expand their knowledge and skills in deep learning for text-to-image generation.
By the end of this training, participants will be able to:
Understand advanced deep learning architectures and techniques for text-to-image generation.
Implement complex models and optimizations for high-quality image synthesis.
Optimize performance and scalability for large datasets and complex models.
Tune hyperparameters for better model performance and generalization.
Integrate Stable Diffusion with other deep learning frameworks and tools
[outline] =>
Introduction to Advanced Stable Diffusion
Overview of Stable Diffusion architecture and components
Deep learning for text-to-image generation: review of state-of-the-art models and techniques
Advanced Stable Diffusion scenarios and use cases
Advanced Text-to-Image Generation Techniques with Stable Diffusion
Generative models for image synthesis: GANs, VAEs, and their variations
Conditional image generation with text inputs: models and techniques
Multi-modal generation with multiple inputs: models and techniques
Fine-grained control of image generation: models and techniques
Performance Optimization and Scaling for Stable Diffusion
Optimizing and scaling Stable Diffusion for large datasets
Model parallelism and data parallelism for high-performance training
Techniques for reducing memory consumption during training and inference
Quantization and pruning techniques for efficient model deployment
Hyperparameter Tuning and Generalization with Stable Diffusion
Hyperparameter tuning techniques for Stable Diffusion models
Regularization techniques for improving model generalization
Advanced techniques for handling bias and fairness in Stable Diffusion models
Integrating Stable Diffusion with Other Deep Learning Frameworks and Tools
Integrating Stable Diffusion with PyTorch, TensorFlow, and other deep learning frameworks
Advanced deployment techniques for Stable Diffusion models
Advanced inference techniques for Stable Diffusion models
Debugging and Troubleshooting Stable Diffusion Models
Techniques for diagnosing and resolving issues in Stable Diffusion models
Debugging Stable Diffusion models: tips and best practices
Familiarity with image generation models (e.g., GANs, VAEs)
Proficiency in Python programming
Audience
Data scientists
Machine learning engineers
Computer vision researchers
[overview] =>
Stable Diffusion is a powerful deep learning model that can generate detailed images based on text descriptions.
This instructor-led, live training (online or onsite) is aimed at data scientists, machine learning engineers, and computer vision researchers who wish to leverage Stable Diffusion to generate high-quality images for a variety of use cases.
By the end of this training, participants will be able to:
Understand the principles of Stable Diffusion and how it works for image generation.
Build and train Stable Diffusion models for image generation tasks.
Apply Stable Diffusion to various image generation scenarios, such as inpainting, outpainting, and image-to-image translation.
Optimize the performance and stability of Stable Diffusion models.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange
[category_overview] =>
This instructor-led, live training in (online or onsite) is aimed at data scientists, machine learning engineers, and computer vision researchers who wish to leverage Stable Diffusion to generate high-quality images for a variety of use cases.
By the end of this training, participants will be able to:
Understand the principles of Stable Diffusion and how it works for image generation.
Build and train Stable Diffusion models for image generation tasks.
Apply Stable Diffusion to various image generation scenarios, such as inpainting, outpainting, and image-to-image translation.
Optimize the performance and stability of Stable Diffusion models.
[outline] =>
Introduction to Stable Diffusion
Overview of Stable Diffusion and its applications
How Stable Diffusion compares to other image generation models (e.g., GANs, VAEs)
Advanced features and architecture of Stable Diffusion
Beyond the basics: Stable Diffusion for complex image generation tasks
Building Stable Diffusion Models
Setting up the development environment
Data preparation and pre-processing
Training Stable Diffusion models
Stable Diffusion hyperparameter tuning
Advanced Stable Diffusion Techniques
Inpainting and outpainting with Stable Diffusion
Image-to-image translation with Stable Diffusion
Using Stable Diffusion for data augmentation and style transfer
Working with other deep learning models alongside Stable Diffusion
Optimizing Stable Diffusion Models
Improving performance and stability
Handling large-scale image datasets
Diagnosing and resolving issues with Stable Diffusion models
Background and understanding of protein structures
Audience
Biologists
[overview] =>
AlphaFold is an Artificial Intelligence (AI) system that performs the prediction of protein structures. It is developed by Alphabet’s/Google’s DeepMind as a deep learning system that can accurately predict 3D models of protein structures.
This instructor-led, live training (online or onsite) is aimed at biologists who wish to understand how AlphaFold works and use AlphaFold models as guides in their experimental studies.
By the end of this training, participants will be able to:
Understand the basic principles of AlphaFold.
Learn how AlphaFold works.
Learn how to interpret AlphaFold predictions and results.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at biologists who wish to understand how AlphaFold works and use AlphaFold models as guides in their experimental studies.
By the end of this training, participants will be able to:
Understand the basic principles of AlphaFold.
Learn how AlphaFold works.
Learn how to interpret AlphaFold predictions and results.
A device running embedded Linux (Raspberry Pi, Coral device, etc.)
Audience
Developers
Data scientists with an interest in embedded systems
[overview] =>
TensorFlow Lite is an open source deep learning framework for executing models on mobile and embedded devices with limited compute and memory resources.
This instructor-led, live training (online or onsite) is aimed at developers who wish to use TensorFlow Lite to deploy deep learning models on embedded devices.
By the end of this training, participants will be able to:
Install and configure Tensorflow Lite on an embedded device.
Understand the concepts and components underlying TensorFlow Lite.
Convert existing machine learning models to TensorFlow Lite format for execution on embedded devices.
Work within the limitations of small devices and TensorFlow Lite, while learning how to expand their default capabilities.
Deploy deep learning models on embedded devices running Linux to solve physical world problems such as recognizing images and voice, predicting patterns, and initiating movements and responses from robots and other embedded systems in the field.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at developers who wish to use TensorFlow Lite to deploy deep learning models on embedded devices.
By the end of this training, participants will be able to:
Install and configure Tensorflow Lite on an embedded device.
Understand the concepts and components underlying TensorFlow Lite.
Convert existing models to TensorFlow Lite format for execution on embedded devices.
Work within the limitations of small devices and TensorFlow Lite, while learning how to expand the scope of operations that can be run.
Deploy a deep learning model on an embedded device running Linux.
[outline] =>
Introduction
TensforFlow Lite's game changing role in embedded systems and IoT
Overview of TensorFlow Lite Features and Operations
Choosing a model from TensorFlow Hub or other source
Customizing a Pre-trained Model
How transfer learning works
Retraining an image classification model
Converting a Model
Understanding the TensorFlow Lite format (size, speed, optimizations, etc.)
Converting a model to the TensorFlow Lite format
Running a Prediction Model
Understanding how the model, interpreter, input data work together
Calling the interpreter from a device
Running data through the model to obtain predictions
Accelerating Model Operations
Understanding on-board acceleration, GPUs, etc.
Configuring Delegates to accelerate operations
Adding Model Operations
Using TensorFlow Select to add operations to a model.
Building a custom version of the interpreter
Using Custom operators to write or port new operations
Optimizing the Model
Understanding the balance of performance, model size, and accuracy
Using the Model Optimization Toolkit to optimize the size and performance of a model
Post-training quantization
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037625
[source_title] => TensorFlow Lite for Embedded Linux
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => tensorflowlite
)
[tensorflowliteandroid] => stdClass Object
(
[course_code] => tensorflowliteandroid
[hr_nid] => 341059
[title] => TensorFlow Lite for Android
[requirements] =>
Experience with Python programming language.
Experience with mobile application development.
Audience
Mobile developers
Data scientists
[overview] =>
TensorFlow Lite is an open source deep learning framework for mobile devices and embedded systems.
This instructor-led, live training (online or onsite) is aimed at developers who wish to use TensorFlow Lite to develop mobile applications with deep learning capabilities.
By the end of this training, participants will be able to:
Install and configure TensorFlow Lite.
Understand the principles behind TensorFlow, machine learning and deep learning.
Load TensorFlow Models onto an Android device.
Enable deep learning and machine learning functionality such as computer vision and natural language recognition in a mobile application.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
To learn more about TensorFlow, please visit: https://www.tensorflow.org/lite/
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at developers who wish to use TensorFlow Lite to develop mobile applications with deep learning capabilities.
By the end of this training, participants will be able to:
Install and configure TensorFlow Lite.
Understand the principles behind TensorFlow, machine learning and deep learning.
Load TensorFlow Models onto an Android device.
Enable deep learning and machine learning functionality such as computer vision and natural language recognition in a mobile application.
[outline] =>
Introduction
Overview of TensorFlow Lite Features and Design
Machine Learning and Deep Learning Fundamentals
Preparing the Mobile App Development Environment
Creating an App for Object Recognition
Setting up TensorFlow Lite
Selecting a TensorFlow Model
Converting the TensorFlow Model
Loading the TensorFlow Model onto a Mobile Device
Optimizing the TensorFlow Model for Mobile Devices
Adding Chat Capabilities for Smarter Replies
Loading a Pre-trained TensorFlow Model
Retraining a TensorFlow Model
Pre-processing a Dataset
Setting the Hyperparameters
Deploying the AI Enabled App
Running TensorFlow Models on Other Embedded Devices
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037626
[source_title] => TensorFlow Lite for Android
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => tensorflowliteandroid
)
[tensorflowliteios] => stdClass Object
(
[course_code] => tensorflowliteios
[hr_nid] => 341271
[title] => TensorFlow Lite for iOS
[requirements] =>
Experience with Swift programming
Experience with mobile application development
An iOS device running v12 or higher
Audience
Developers
Data scientists who wish to develop AI-enabled mobile applications on iOS
[overview] =>
TensorFlow Lite is an open source deep learning framework for mobile devices and embedded systems.
This instructor-led, live training (online or onsite) is aimed at developers who wish to use TensorFlow Lite to develop iOS mobile applications with deep learning capabilities.
By the end of this training, participants will be able to:
Install and configure TensorFlow Lite.
Understand the principles behind TensorFlow and machine learning on mobile devices.
Load TensorFlow Models onto an iOS device.
Run an iOS application capable of detecting and classifying an object captured through the device's camera.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in (online or onsite) is aimed at developers who wish to use TensorFlow Lite to develop iOS mobile applications with deep learning capabilities.
By the end of this training, participants will be able to:
Install and configure TensorFlow Lite.
Understand the principles behind TensorFlow and machine learning on mobile devices.
Load TensorFlow Models onto an iOS device.
Run an iOS application capable of detecting and classifying an object captured through the device's camera.
[outline] =>
Introduction
Tensorflow vs Tensorflow Lite
Overview of TensorFlow Lite Features and Workflow
Recap of machine learning and deep learning concepts
How on-device low-latency inference is achieved
End-to-end model building and deployment
Preparing the Development Environment
Starting a Swift project
Adding TensorFlow to the project
Capturing an Image with a Device Camera
How camera input is captured
Overview of classes and methods
Running inference on a frame (performing image classification)
Creating an App for Object Detection
Selecting a TensorFlow Model
Converting the TensorFlow Model
Loading the TensorFlow Model onto a Mobile Device
Loading a Pre-trained TensorFlow Model
Creating an App for Image Classification
Selecting a TensorFlow Model
Converting the TensorFlow Model
Loading the TensorFlow Model onto a Mobile Device
Loading a Pre-trained TensorFlow Model
Customizing the Model and Data
Pre-processing a dataset
Setting the hyperparameters
Optimizing the TensorFlow Model
Measuring performance against a benchmark
Measuring accuracy
Retraining a TensorFlow model
Exploring Alternative Models
Choosing a different model
Training a model to recognize new classes (transfer learning)
Obtaining training images for new labels
Deploying the AI Enabled iOS App
Performing image classification in the field
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037628
[source_title] => TensorFlow Lite for iOS
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => tensorflowliteios
)
[tensorflowlitemicro] => stdClass Object
(
[course_code] => tensorflowlitemicro
[hr_nid] => 341211
[title] => Tensorflow Lite for Microcontrollers
[requirements] =>
C or C++ programming experience
A basic understanding of Python
A general understanding of embedded systems
Audience
Developers
Programmers
Data scientists with an interest in embedded systems development
[overview] =>
TensorFlow Lite for Microcontrollers is a port of TensorFlow Lite designed to run machine learning models on microcontrollers and other devices with limited memory.
This instructor-led, live training (online or onsite) is aimed at engineers who wish to write, load and run machine learning models on very small embedded devices.
By the end of this training, participants will be able to:
Install TensorFlow Lite.
Load machine learning models onto an embedded device to enable it to detect speech, classify images, etc.
Add AI to hardware devices without relying on network connectivity.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at engineers who wish to write, load and run machine learning models on very small embedded devices.
By the end of this training, participants will be able to:
Install TensorFlow Lite.
Load machine learning models onto an embedded device to enable it to detect speech, classify images, etc.
Add AI to hardware devices without relying on network connectivity.
[outline] =>
Introduction
Microcontroller vs Microprocessor
Microcontrollers designed for machine learning tasks
Overview of TensorFlow Lite Features
On-device machine learning inference
Solving network latency
Solving power constraints
Preserving privacy
Constraints of a Microcontroller
Energy consumption and size
Processing power, memory, and storage
Limited operations
Getting Started
Preparing the development environment
Running a simple Hello World on the Microcontroller
Creating an Audio Detection System
Obtaining a TensorFlow Model
Converting the Model to a TensorFlow Lite FlatBuffer
Serializing the Code
Converting the FlatBuffer to a C byte array
Working with Microcontroller'ss C++ Libraries
Coding the microcontroller
Collecting data
Running inference on the controller
Verifying the Results
Running a unit test to see the end-to-end workflow
Creating an Image Detection System
Classifying physical objects from image data
Creating TensorFlow model from scratch
Deploying an AI-enabled Device
Running inference on a microcontroller in the field
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037627
[source_title] => Tensorflow Lite for Microcontrollers
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => tensorflowlitemicro
)
[chainer] => stdClass Object
(
[course_code] => chainer
[hr_nid] => 372843
[title] => Deep Learning Neural Networks with Chainer
[requirements] =>
An understanding of artificial neural networks
Familiarity with deep learning frameworks (Caffe, Torch, etc.)
Python programming experience
Audience
AI Researchers
Developers
[overview] =>
Chainer is an open source framework based on Python, built for accelerating research and implementing neural network models. It provides flexible, efficient, and simplified approaches to developing deep learning algorithms.
This instructor-led, live training (online or onsite) is aimed at researchers and developers who wish to use Chainer to build and train neural networks in Python while making the code easy to debug.
By the end of this training, participants will be able to:
Set up the necessary development environment to start developing neural network models.
Define and implement neural network models using a comprehensible source code.
Execute examples and modify existing algorithms to optimize deep learning training models while leveraging GPUs for high performance.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at researchers and developers who wish to use Chainer to build and train neural networks in Python while making the code easy to debug.
By the end of this training, participants will be able to:
Set up the necessary development environment to start developing neural network models.
Define and implement neural network models using a comprehensible source code.
Execute examples and modify existing algorithms to optimize deep learning training models while leveraging GPUs for high performance.
[outline] =>
Introduction
Chainer vs Caffe vs Torch
Overview of Chainer features and components
Getting Started
Understanding the trainer structure
Installing Chainer, CuPy, and NumPy
Defining functions on variables
Training Neural Networks in Chainer
Constructing a computational graph
Running MNIST dataset examples
Updating parameters using an optimizer
Processing images to evaluate results
Working with GPUs in Chainer
Implementing recurrent neural networks
Using multiple GPUs for parallelization
Implementing Other Neural Network Models
Defining RNN models and running examples
Generating images with Deep Convolutional GAN
Running Reinforcement Learning examples
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 14
[status] => published
[changed] => 1700037772
[source_title] => Deep Learning Neural Networks with Chainer
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => chainer
)
[horovod] => stdClass Object
(
[course_code] => horovod
[hr_nid] => 372747
[title] => Distributed Deep Learning with Horovod
[requirements] =>
An understanding of Machine Learning, specifically deep learning
Familiarity with machine learning libraries (TensorFlow, Keras, PyTorch, Apache MXNet)
Python programming experience
Audience
Developers
Data scientists
[overview] =>
Horovod is an open source software framework, designed for processing fast and efficient distributed deep learning models using TensorFlow, Keras, PyTorch, and Apache MXNet. It can scale up a single-GPU training script to run on multiple GPUs or hosts with minimal code changes.
This instructor-led, live training (online or onsite) is aimed at developers or data scientists who wish to use Horovod to run distributed deep learning trainings and scale it up to run across multiple GPUs in parallel.
By the end of this training, participants will be able to:
Set up the necessary development environment to start running deep learning trainings.
Install and configure Horovod to train models with TensorFlow, Keras, PyTorch, and Apache MXNet.
Scale deep learning training with Horovod to run on multiple GPUs.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
This course is focused on Horovod, but other software tools and frameworks such as TensorFlow, Keras, PyTorch, and Apache MXNet may be required. Please let us know if you have specific requirements or preferences.
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at developers or data scientists who wish to use Horovod to run distributed deep learning trainings and scale it up to run across multiple GPUs in parallel.
By the end of this training, participants will be able to:
Set up the necessary development environment to start running deep learning trainings.
Install and configure Horovod to train models with TensorFlow, Keras, PyTorch, and Apache MXNet.
Scale deep learning training with Horovod to run on multiple GPUs.
[outline] =>
Introduction
Overview of Horovod features and concepts
Understanding the supported frameworks
Installing and Configuring Horovod
Preparing the hosting environment
Building Horovod for TensorFlow, Keras, PyTorch, and Apache MXNet
Running Horovod
Running Distributed Training
Modifying and running training examples with TensorFlow
Modifying and running training examples with Keras
Modifying and running training examples with PyTorch
Modifying and running training examples with Apache MXNet
Optimizing Distributed Training Processes
Running concurrent operations on multiple GPUs
Tuning hyperparameters
Enabling performance autotuning
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 7
[status] => published
[changed] => 1700037772
[source_title] => Distributed Deep Learning with Horovod
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => horovod
)
[fpgaopenvino] => stdClass Object
(
[course_code] => fpgaopenvino
[hr_nid] => 339527
[title] => Accelerating Deep Learning with FPGA and OpenVINO
[requirements] =>
Python programming experience
Experience with pandas and scikit-learn
Experience with deep learning and computer vision
Audience
Data scientists
[overview] =>
An FPGA (Field Programmable Gate Array) is an integrated circuit that can be used to accelerate deep learning computations. OpenVINO is an open source toolkit for optimizing Deep Learning models on Intel hardware.
This instructor-led, live training (online or onsite) is aimed at data scientists who wish to accelerate real-time machine learning applications and deploy them at scale.
By the end of this training, participants will be able to:
Install the OpenVINO toolkit.
Accelerate a computer vision application using an FPGA.
Execute different CNN layers on the FPGA.
Scale the application across multiple nodes in a Kubernetes cluster.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at data scientists who wish to accelerate real-time machine learning applications and deploy them at scale.
By the end of this training, participants will be able to:
Install the OpenVINO toolkit.
Accelerate a computer vision application using an FPGA.
Execute different CNN layers on the FPGA.
Scale the application across multiple nodes in a Kubernetes cluster.
[outline] =>
Introduction
Overview the Languages, Tools, and Libraries Needed for Accelerating a Computer Vision Application
Setting up OpenVINO
Overview of OpenVINO Toolkit and its Components
Understanding Deep Learning Acceleration GPU and FPGA
Writing Software That Targets FPGA
Converting a Model Format for an Inference Engine
Mapping Network Topologies onto FPGA Architecture
Using an Acceleration Stack to Enable an FPGA Cluster
Setting up an Application to Discover an FPGA Accelerator
Deploying the Application for Real World Image Recognition
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 35
[status] => published
[changed] => 1700037620
[source_title] => Accelerating Deep Learning with FPGA and OpenVINO
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => fpgaopenvino
)
[mxnet] => stdClass Object
(
[course_code] => mxnet
[hr_nid] => 339519
[title] => Building Deep Learning Models with Apache MXNet
[requirements] =>
An understanding of machine learning principles
Python programming experience
Audience
Data scientists
[overview] =>
MXNet is a flexible, open-source Deep Learning library that is popular for research prototyping and production. Together with the high-level Gluon API interface, Apache MXNet is a powerful alternative to TensorFlow and PyTorch.
This instructor-led, live training (online or onsite) is aimed at data scientists who wish to use Apache MXNet to build and deploy a deep learning model for image recognition.
By the end of this training, participants will be able to:
Install and configure Apache MXNet and its components.
Understand MXNet's architecture and data structures.
Use Apache MXNet's low-level and high-level APIs to efficiently build neural networks.
Build a convolutional neural network for image classification.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
[category_overview] =>
This instructor-led, live training in (online or onsite) is aimed at data scientists who wish to use Apache MXNet's to build and deploy a deep learning model for image recognition.
By the end of this training, participants will be able to:
Install and configure Apache MXNet and its components.
Understand MXNet's architecture and data structures.
Use Apache MXNet's low-level and high-level APIs to efficiently build neural networks.
Build a convolutional neural network for image classification.
[outline] =>
Introduction
Apache MXNet vs PyTorch
Deep Learning Principles and the Deep Learning Ecosystem
Tensors, Multi-layer Perceptron, Convolutional Neural Networks, and Recurrent Neural Networks
Computer Vision vs Natural Language Processing
Overview of Apache MXNet Features and Architecture
Apache MXNet Compenents
Gluon API interface
Overview of GPUs and model parallelism
Symbolic and imperative programming
Setup
Choosing a Deployment Environment (On-Premise, Public Cloud, etc.)
Installing Apache MXNet
Working with Data
Reading in Data
Validating Data
Manipulating Data
Developing a Deep Learning Model
Creating a Model
Training a Model
Optimizing the Model
Deploying the Model
Predicting with a Pre-trained Model
Integrating the Model into an Application
MXNet Security Best Practices
Troubleshooting
Summary and Conclusion
[language] => en
[duration] => 21
[status] => published
[changed] => 1700037620
[source_title] => Building Deep Learning Models with Apache MXNet
[source_language] => en
[cert_code] =>
[weight] => 0
[excluded_sites] =>
[use_mt] => stdClass Object
(
[field_overview] =>
[field_course_outline] =>
[field_prerequisits] =>
[field_overview_in_category] =>
)
[cc] => mxnet
)
[keras] => stdClass Object
(
[course_code] => keras
[hr_nid] => 314371
[title] => Deep Learning with Keras
[requirements] =>
Python Programming experience.
Experience with the Linux command line.
Audience
Developers
Data scientists
[overview] =>
Keras is a high-level neural networks API for fast development and experimentation. It runs on top of TensorFlow, CNTK, or Theano.
This instructor-led, live training (online or onsite) is aimed at technical persons who wish to apply deep learning model to image recognition applications.
By the end of this training, participants will be able to:
Install and configure Keras.
Quickly prototype deep learning models.
Implement a convolutional network.
Implement a recurrent network.
Execute a deep learning model on both a CPU and GPU.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
To learn more about Keras, please visit: https://keras.io/
[category_overview] =>
This instructor-led, live training in <loc> (online or onsite) is aimed at technical persons who wish to apply deep learning model to image recognition applications.
By the end of this training, participants will be able to:
Install and configure Keras.
Quickly prototype deep learning models.
Implement a convolutional network.
Implement a recurrent network.
Execute a deep learning model on both a CPU and GPU.
[outline] =>
Introduction
Overview of Neural Networks
Understanding Convolutional Networks
Setting up Keras
Overview of Keras Features and Architecture
Overview of Keras Syntax
Understanding How a Keras Model Organize Layers
Configuring the Keras Backend (TensorFlow or Theano)
Implementing an Unsupervised Learning Model
Analyzing Images with a Convolutional Neural Network (CNN)