Oreilly - C++ Deep Learning with Caffe
by Aman Angrish | Released December 2018 | ISBN: 9781788622684
Build, train, and deploy your models using the speed and efficiency of Caffe and get future-ready in the world of Deep LearningAbout This VideoPractical training to help you understand concepts better and relate to the concepts of Deep Learning for the real world.Holistic approach to installing Caffe on a fresh machine and training/deploying neural networks in relation to Deep Learning conceptsUseful techniques to avoid common mistakes while using Caffe and make the best use of it in training and implementing your modelsIn DetailCaffe is a popular Deep Learning library implemented in C++ and renowned for its speed and efficiency. This video course is for you if you are familiar with C++ and want to get started with Deep Learning using Caffe to train real-world models.This course will teach you how Deep Learning functions and how the Caffe framework enhances the speed and performance of your model to make it smarter for real-world uses. You will learn practical skills about creating layers, configuring networks, training and deploying using Caffe (written in C++). You will also learn about some of the internals of Caffe. Throughout the course, you will work with practical examples to get a good training in Deep Learning. By the end of this course, you will have the skills to build and train your own real-world Deep Learning models using Caffe.The code bundle for this video course is available at - https://github.com/PacktPublishing/C-Deep-Learning-with-Caffe Show and hide more
- Chapter 1 : Overview and Introduction to Deep Learning and Caffe
- The Course Overview 00:03:10
- Quick Introduction to Deep Learning 00:05:04
- Caffe as a Deep Learning Framework 00:05:21
- Installing Caffe and Avoiding Common Mistakes 00:08:07
- Chapter 2 : Running a Program in Caffe
- How Caffe Is Organized 00:05:18
- Compiling the Program 00:03:24
- Running the Program and Inspecting the Results 00:05:20
- Peek under the Hood 00:03:58
- Layers and Dimensions 00:04:18
- Chapter 3 : Deep Learning Model Representation with Caffe
- Deeper Look at Deep Learning 00:03:16
- Deeper Look at Caffe 00:03:37
- Protobuf, Networks, and Blobs in Caffe 00:02:26
- What Does a Network Look Like? 00:03:36
- What Does a Model Look Like? 00:02:34
- Parameters 00:03:33
- Chapter 4 : Implementing and Modifying Your C++ Code in Caffe
- Application Code Walkthrough 00:06:26
- Overview of the API for C++ Caffe 00:04:25
- Editing Application Code, Build, and Run 00:02:31
- Avoiding Common Mistakes 00:03:07
- Chapter 5 : Training, Deployment, Fine-Tuning, and Miscellaneous Topics
- Preparing Data and Network 00:05:10
- Training and Deploying Your Model to Caffe 00:03:58
- Fine-Tuning Caffe for Your Model’s Performance 00:02:32
- Miscellaneous Topics 00:02:50
- Summing Up 00:03:56
Show and hide more