0


Torch介绍

Introduction to Torch
课程网址: http://videolectures.net/deeplearning2016_wiltschko_torch/  
主讲教师: Alex Wiltschko
开课单位: 视频讲座网
开课时间: 2016-08-23
课程语种: 英语
中文简介:
Torch是Lua语言的科学计算开放平台,专注于机器学习,特别是深度学习。Torch与其他数组库的区别在于,它具有一流的GPU计算支持,以及清晰、交互式和命令式的风格。此外,通过“NN”库,Torch可以通过在计算图中组合原始块或层来构建和训练神经网络。火炬,虽然受益于广泛的行业支持,是一个社区拥有和社区开发的生态系统。 所有的神经网络库,包括Torch NN,都依赖于自动微分(AD)来管理复杂函数组成的梯度的计算。我还将介绍自动区分(AD)的一些基本背景,它是基于梯度的优化的基本抽象,并演示Twitter在torch-autograd库中灵活实现AD。
课程简介: Torch is an open platform for scientific computing in the Lua language, with a focus on machine learning, in particular deep learning. Torch is distinguished from other array libraries by having first-class support for GPU computation, and a clear, interactive and imperative style. Further, through the "NN" library, Torch has broad support for building and training neural networks by composing primitive blocks or layers together in compute graphs. Torch, although benefitting from extensive industry support, is a community owned and community developed ecosystem. All neural net libraries, including Torch NN, rely on automatic differentiation (AD) to manage the computation of gradients of complex compositions of functions. I will also present some general background on automatic differentiation (AD), which is the fundamental abstraction of gradient-based optimization, and demonstrate Twitter's flexible implementation of AD in the library torch-autograd.
关 键 词: 深度学习; Torch介绍; 神经网络; 梯度计算
课程来源: 视频讲座网
数据采集: 2022-12-02:chenxin01
最后编审: 2023-05-18:liyy
阅读次数: 44