Loading...

Generative Adversarial Networks - GANs Intro

Deep Learning Course - Level: Advanced

GAN Input Code Demo - Reshaping and Projecting Data

video

lock
Lesson thumbnail for GAN Input Code Demo - Reshaping and Projecting Data

text

lock

GAN Input Code Demo - Reshaping and Projecting Data

When speaking about the input to a GAN generator, we usually have stated that the input is a batch of noise vectors with values randomly sampled from a standard normal distribution. We can think of a batch in this way as having the shape (batch_size, 100).

As we saw when we implemented a DCGAN in PyTorch and in TensorFlow, however, the input wasn't actually a batch of 1-dimensional noise vectors of length 100. Instead, the input was a batch having shape (batch_size, 100, 1, 1) for PyTorch, or (batch_size, 1, 1, 100) for TensorFlow.

quiz

lock

resources

lock
As we have come to understand, the GAN generator network accepts input as a batch of noise vectors with values randomly sampled from a standard normal distribution. As we may have noticed in our DCGAN code implementation, however, these noise vectors were reshaped before they were passed as input. We will now elaborate on this reshaping and demo why it's required when using transposed convolutions. πŸ•’πŸ¦Ž VIDEO SECTIONS πŸ¦ŽπŸ•’ 00:00 Welcome to DEEPLIZARD - Go to deeplizard.com for learning resources 00:19 GAN generator input review 02:16 Code demo - reshaping GAN input 14:24 Collective Intelligence and the DEEPLIZARD HIVEMIND πŸ’₯🦎 DEEPLIZARD COMMUNITY RESOURCES 🦎πŸ’₯ πŸ‘‹ Hey, we're Chris and Mandy, the creators of deeplizard! πŸ‘€ CHECK OUT OUR VLOG: πŸ”— https://youtube.com/deeplizardvlog πŸ‘‰ Check out the website for more learning material: πŸ”— https://deeplizard.com πŸ’» ENROLL TO GET DOWNLOAD ACCESS TO CODE FILES πŸ”— https://deeplizard.com/resources 🧠 Support collective intelligence, join the deeplizard hivemind: πŸ”— https://deeplizard.com/hivemind 🧠 Use code DEEPLIZARD at checkout to receive 15% off your first Neurohacker order πŸ‘‰ Use your receipt from Neurohacker to get a discount on deeplizard courses πŸ”— https://neurohacker.com/shop?rfsn=6488344.d171c6 ❀️🦎 Special thanks to the following polymaths of the deeplizard hivemind: Tammy Mano Prime Ling Li πŸš€ Boost collective intelligence by sharing this video on social media! πŸ‘€ Follow deeplizard: Our vlog: https://youtube.com/deeplizardvlog Facebook: https://facebook.com/deeplizard Instagram: https://instagram.com/deeplizard Twitter: https://twitter.com/deeplizard Patreon: https://patreon.com/deeplizard YouTube: https://youtube.com/deeplizard πŸŽ“ Deep Learning with deeplizard: Deep Learning Dictionary - https://deeplizard.com/course/ddcpailzrd Deep Learning Fundamentals - https://deeplizard.com/course/dlcpailzrd Learn TensorFlow - https://deeplizard.com/course/tfcpailzrd Learn PyTorch - https://deeplizard.com/course/ptcpailzrd Natural Language Processing - https://deeplizard.com/course/txtcpailzrd Reinforcement Learning - https://deeplizard.com/course/rlcpailzrd Generative Adversarial Networks - https://deeplizard.com/course/gacpailzrd πŸŽ“ Other Courses: DL Fundamentals Classic - https://deeplizard.com/learn/video/gZmobeGL0Yg Deep Learning Deployment - https://deeplizard.com/learn/video/SI1hVGvbbZ4 Data Science - https://deeplizard.com/learn/video/d11chG7Z-xk Trading - https://deeplizard.com/learn/video/ZpfCK_uHL9Y πŸ›’ Check out products deeplizard recommends on Amazon: πŸ”— https://amazon.com/shop/deeplizard 🎡 deeplizard uses music by Kevin MacLeod πŸ”— https://youtube.com/channel/UCSZXFhRIx6b0dFX3xS8L1yQ ❀️ Please use the knowledge gained from deeplizard content for good, not evil.

updates

lock
deeplizard logo DEEPLIZARD Message notifications

Update history for this page

Did you know you that deeplizard content is regularly updated and maintained?

  • Updated
  • Maintained

Spot something that needs to be updated? Don't hesitate to let us know. We'll fix it!


All relevant updates for the content on this page are listed below.