本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Theano
Theano 教程
注意
从 v28 版本开始,Amazon Deep Learning AMI 中将不再包含 CNTK、Caffe、Caffe2 和 Theano Conda 环境。包含这些环境的先前版本的 Amazon Deep Learning AMI 将继续可用。但是,只有在开源社区针对这些框架发布安全修补程序时,我们才会为这些环境提供更新。
要激活框架,请按照使用 Conda 的深度学习 AMI 上的说明进行操作。
对于使用 CUDA 9 和 cuDNN 7 的 Python 3 中的 Theano + Keras:
$
source activate theano_p36
对于使用 CUDA 9 和 cuDNN 7 的 Python 2 中的 Theano + Keras:
$
source activate theano_p27
启动 iPython 终端。
(theano_p36)$
ipython
运行快速 Theano 程序。
import numpy import theano import theano.tensor as T from theano import pp x = T.dscalar('x') y = x ** 2 gy = T.grad(y, x) pp(gy)
您应该会看到 Theano 计算符号梯度。
更多教程
有关更多教程和示例,请参阅该框架的官方文档、T heano Python API