Hands-On Deep Learning with Go

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Apply modern deep learning techniques to build and train deep neural networks using Gorgonia

Key Features

  • Gain a practical understanding of deep learning using Golang
  • Build complex neural network models using Go libraries and Gorgonia
  • Take your deep learning model from design to deployment with this handy guide

    Book Description

    Go is an open source programming language designed by Google for handling large-scale projects efficiently. The Go ecosystem comprises some really powerful deep learning tools such as DQN and CUDA. With this book, you'll be able to use these tools to train and deploy scalable deep learning models from scratch.

    This deep learning book begins by introducing you to a variety of tools and libraries available in Go. It then takes you through building neural networks, including activation functions and the learning algorithms that make neural networks tick. In addition to this, you'll learn how to build advanced...

  • Author(s): Gareth Seneque, Darrell Chua
    Publisher: Packt Publishing
    Year: 2019

    Language: English
    Pages: 323
    Tags: Deep Learning, Go

    Title Page
    Copyright and Credits
    About Packt
    Contributors
    Preface
    Section 1: Deep Learning in Go, Neural Networks, and How to Train Them
    Introduction to Deep Learning in Go
    What Is a Neural Network and How Do I Train One?
    Beyond Basic Neural Networks - Autoencoders and RBMs
    CUDA - GPU-Accelerated Training
    Section 2: Implementing Deep Neural Network Architectures
    Next Word Prediction with Recurrent Neural Networks
    Object Recognition with Convolutional Neural Networks
    Maze Solving with Deep Q-Networks
    Generative Models with Variational Autoencoders
    Section 3: Pipeline, Deployment, and Beyond!
    Building a Deep Learning Pipeline
    Scaling Deployment
    Other Books You May Enjoy