PyTorch Recipes
eBook - ePub

PyTorch Recipes

A Problem-Solution Approach to Build, Train and Deploy Neural Network Models

  1. English
  2. ePUB (mobile friendly)
  3. Only available on web
eBook - ePub

PyTorch Recipes

A Problem-Solution Approach to Build, Train and Deploy Neural Network Models

Book details
Table of contents
Citations

About This Book

Learn how to use PyTorch to build neural network models using code snippets updated for this second edition. This book includes new chapters covering topics such as distributed PyTorch modeling, deploying PyTorch models in production, and developments around PyTorch with updated code.
You'll start by learning how to use tensors to develop and fine-tune neural network models and implement deep learning models such as LSTMs, and RNNs. Next, you'll explore probability distribution concepts using PyTorch, as well as supervised and unsupervised algorithms with PyTorch. This is followed by a deep dive on building models with convolutional neural networks, deep neural networks, and recurrent neural networks using PyTorch. This new edition covers also topics such as Scorch, a compatible module equivalent to the Scikit machine learning library, model quantization to reduce parameter size, and preparing a model for deployment within a production system. Distributed parallel processing for balancing PyTorch workloads, using PyTorch for image processing, audio analysis, and model interpretation are also covered in detail. Each chapter includes recipe code snippets to perform specific activities.
By the end of this book, you will be able to confidently build neural network models using PyTorch.
What You Will Learn

  • Utilize new code snippets and models to train machine learning models using PyTorch
  • Train deep learning models with fewer and smarter implementations
  • Explore the PyTorch framework for model explainability and to bring transparency to model interpretation
  • Build, train, and deploy neural network models designed to scale with PyTorch
  • Understand best practices for evaluating and fine-tuning models using PyTorch
  • Use advanced torch features in training deep neural networks
  • Explore various neural network models using PyTorch
  • Discover functions compatible with sci-kit learn compatible models
  • Perform distributed PyTorch training and execution


Who This Book Is For Machine learning engineers, data scientists and Python programmers and software developers interested in learning the PyTorch framework.

Frequently asked questions

Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes, you can access PyTorch Recipes by Pradeepta Mishra in PDF and/or ePUB format, as well as other popular books in Computer Science & Programming in Python. We have over one million books available in our catalogue for you to explore.

Information

Publisher
Apress
Year
2022
ISBN
9781484289259
Edition
2

Table of contents

  1. Cover
  2. Front Matter
  3. 1. Introduction to PyTorch, Tensors, and Tensor Operations
  4. 2. Probability Distributions Using PyTorch
  5. 3. CNN and RNN Using PyTorch
  6. 4. Introduction to Neural Networks Using PyTorch
  7. 5. Supervised Learning Using PyTorch
  8. 6. Fine-Tuning Deep Learning Models Using PyTorch
  9. 7. Natural Language Processing Using PyTorch
  10. 8. Distributed PyTorch Modelling, Model Optimization, and Deployment
  11. 9. Data Augmentation, Feature Engineering, and Extractions for Image and Audio
  12. 10. PyTorch Model Interpretability and Interface to Sklearn
  13. Back Matter