Back to Search
ISBN 9798624728158 is currently unpriced. Please contact us for pricing.
Available options are listed below:

Make Your First GAN With PyTorch

AUTHOR Rashid, Tariq
PUBLISHER Independently Published (03/14/2020)
PRODUCT TYPE Paperback (Paperback)

Description
A gentle introduction to Generative Adversarial Networks, and a practical step-by-step tutorial on making your own with PyTorch.

This beginner-friendly guide will give you hands-on experience:
  • learning PyTorch basics
  • developing your first PyTorch neural network
  • exploring neural network refinements to improve performance
  • introduce CUDA GPU acceleration
It will introduce GANs, one of the most exciting areas of machine learning:
  • introducing the concept step-by-step, in plain English
  • coding the simplest GAN to develop a good workflow
  • growing our confidence with an MNIST GAN
  • progressing to develop a GAN to generate full-colour human faces
  • experiencing how GANs fail, exploring remedies and improving GAN performance and stability
Beyond the very basics, readers can explore more sophisticated GANs:
  • convolutional GANs for generated higher quality images
  • conditional GANs for generated images of a desired class
The appendices will be useful for students of machine learning as they explain themes often skipped over in many courses:
  • calculating ideal loss values for balanced GANs
  • probability distributions and sampling them to create images
  • carefully chosen examples illustrating how convolutions work
  • a brief explanation of why gradient descent isn't suited to adversarial machine learning
All code is available publicly as open source on github.
Show More
Product Format
Product Details
ISBN-13: 9798624728158
Binding: Paperback or Softback (Trade Paperback (Us))
Content Language: English
More Product Details
Page Count: 208
Carton Quantity: 15
Product Dimensions: 8.50 x 0.54 x 11.00 inches
Weight: 1.50 pound(s)
Country of Origin: US
Subject Information
BISAC Categories
Computers | Data Science - Neural Networks
Descriptions, Reviews, Etc.
publisher marketing
A gentle introduction to Generative Adversarial Networks, and a practical step-by-step tutorial on making your own with PyTorch.

This beginner-friendly guide will give you hands-on experience:
  • learning PyTorch basics
  • developing your first PyTorch neural network
  • exploring neural network refinements to improve performance
  • introduce CUDA GPU acceleration
It will introduce GANs, one of the most exciting areas of machine learning:
  • introducing the concept step-by-step, in plain English
  • coding the simplest GAN to develop a good workflow
  • growing our confidence with an MNIST GAN
  • progressing to develop a GAN to generate full-colour human faces
  • experiencing how GANs fail, exploring remedies and improving GAN performance and stability
Beyond the very basics, readers can explore more sophisticated GANs:
  • convolutional GANs for generated higher quality images
  • conditional GANs for generated images of a desired class
The appendices will be useful for students of machine learning as they explain themes often skipped over in many courses:
  • calculating ideal loss values for balanced GANs
  • probability distributions and sampling them to create images
  • carefully chosen examples illustrating how convolutions work
  • a brief explanation of why gradient descent isn't suited to adversarial machine learning
All code is available publicly as open source on github.
Show More
Paperback