亲自动手写一个深度学习框架
Posted 龙果
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了亲自动手写一个深度学习框架相关的知识,希望对你有一定的参考价值。
课程目标
通过模拟Caffe,亲自动手写一个深度学习框架,搞懂底层原理,进而掌握复现新型模型的能力。
适用人群
人工智能、计算机视觉方向的本科生,研究生;IT工程师;对深度学习感兴趣者。
课程简介
Caffe、Tensorflow和Keras等框架灵活好用,但也屏蔽了很多技术细节!当我们学习所谓的“人工智能”时,主要是在学习API的调用,这对我们的模型调优很不利!
本课程鼓励大家亲自动手写一个深度学习框架,理解常用技术的底层实现原理,特别是对于半路出家,渴望转行到AI岗的朋友们,这样做对提高面试竞争力是很有利的。
本课程程做了如下安排:
1.现场板书完成数学推导,绘图帮助理解;
2.围绕MLP,一边探索各种深度学习理论,一边用Python实现;
3.采用C++来正式编写深度学习框架;
4.矩阵运算库采用Armadillo,模型保存采用protobuf,网络配置采用json,相关库的使用课程都会详细介绍,无需担心;
5.有任一编程语言基础和高等数学基础即可选修本课程,课程中会穿插讲解重点的Python、C++语法知识。
以上是关于亲自动手写一个深度学习框架的主要内容,如果未能解决你的问题,请参考以下文章
PyTorch版《动手学深度学习》开源了,最美DL书遇上最赞DL框架
PyTorch版《动手学深度学习》开源了,最美DL书遇上最赞DL框架