PacktPublishing / Learning-Generative-Adversarial-Networks

Learning-Generative-Adversarial-Networks, published by Packt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Learning-Generative-Adversarial-Networks

This is the code repository for Learning Generative Adversarial Networks, published by Packt. It contains all the supporting project files necessary to work through the book from start to finish.

About the Book

Generative models are gaining a lot of popularity among the data scientists, mainly because they facilitate the building of AI systems that consume raw data from a source and automatically builds an understanding of it. Unlike supervised learning methods, generative models do not require labeling of the data which makes it an interesting system to use. This book will help you to build and analyze the deep learning models and apply them to real-world problems. This book will help readers develop intelligent and creative application from a wide variety of dataset (mainly focusing on visual or images).

Instructions and Navigation

All of the code is organized into folders. Each folder starts with a number followed by the application name. For example, Chapter02.

The code will look like the following:

<div class="packt_code">
nsamples=6
Z_sample = sample_Z(nsamples, noise_dim)
y_sample = np.zeros(shape=[nsamples, num_labels])
y_sample[:, 7] = 1 # generating image based on label
samples = sess.run(G_sample, feed_dict={Z: Z_sample, Y:y_sample})
</div>

All of the tools, libraries, and datasets used in this book are open source and available free of charge. Some cloud environments used in the book offer free trials for evaluation. With this book, and some adequate exposure to machine learning (or deep learning), the reader will be able to dive into the creative nature of deep learning through generative adversarial networks. You will need to install Python and some additional Python packages using pip to effectively run the code samples presented in this book.

Related Products

About

Learning-Generative-Adversarial-Networks, published by Packt

License:MIT License


Languages

Language:Python 74.1%Language:Jupyter Notebook 21.9%Language:Shell 2.2%Language:Dockerfile 1.8%