Theano - 函数

Theano 函数 就像一个与符号图交互的钩子。符号图被编译成高效的执行代码。它通过重构数学方程使其运行更快来实现这一点。它将表达式的某些部分编译成 C 语言代码。它将一些张量移动到 GPU,等等。

高效的编译代码现在作为 Theano 函数 的输入。当您执行 Theano 函数 时,它会将计算结果分配给我们指定的变量。优化类型可以指定为 FAST_COMPILE 或 FAST_RUN。这是在环境变量 THEANO_FLAGS 中指定的。

使用以下语法 − 声明 Theano 函数

f = theano.function ([x], y)

第一个参数 [x] 是输入变量列表,第二个参数 y 是输出变量列表。

现在了解了 Theano 的基础知识,让我们从一个简单的例子开始 Theano 编码。