当前位置: X-MOL 学术arXiv.cs.MS › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Deep Learning Framework From Scratch Using Numpy
arXiv - CS - Mathematical Software Pub Date : 2020-11-17 , DOI: arxiv-2011.08461
Andrei Nicolae

This work is a rigorous development of a complete and general-purpose deep learning framework from the ground up. The fundamental components of deep learning - automatic differentiation and gradient methods of optimizing multivariable scalar functions - are developed from elementary calculus and implemented in a sensible object-oriented approach using only Python and the Numpy library. Demonstrations of solved problems using the framework, named ArrayFlow, include a computer vision classification task, solving for the shape of a catenary, and a 2nd order differential equation.

中文翻译:

使用 Numpy 从头开始​​的深度学习框架

这项工作是从头开始严格开发一个完整的通用深度学习框架。深度学习的基本组成部分——优化多变量标量函数的自动微分和梯度方法——是从初等微积分发展而来的,并以合理的面向对象方法实现,仅使用 Python 和 Numpy 库。使用名为 ArrayFlow 的框架解决问题的演示包括计算机视觉分类任务、悬链线形状求解和二阶微分方程。
更新日期:2020-11-18
down
wechat
bug