文件名称:symtorch:简单、富有表现力、可训练的火炬图计算
文件大小:12KB
文件格式:ZIP
更新时间:2024-06-23 14:51:54
Lua
同步手电筒 对于几乎所有的东西,我更喜欢不是类似的库,但有时会错过的表现力,尤其是在构建复杂模型时,如使用 LSTM 单元的 RNN。 symtorch 为火炬带来了富有表现力和可训练的图计算。 symtorch 不会复制 theano 的符号张量/计算,因为我不是那个的忠实粉丝。 是的,我知道存在,但我认为比较 nngraph 和 symtorch 中的 LSTM 示例将说明我喜欢 symtorch 的原因。 带有 nngraph 的 LSTM,取自 : local function lstm ( i , prev_c , prev_h ) local function new_input_sum () local i2h = nn. Linear (params. rnn_size , params. rnn_size ) local
【文件预览】:
symtorch-master
----symtorch-scm-1.rockspec(542B)
----symtorch()
--------ops.lua(2KB)
--------update.lua(857B)
--------graph.lua(438B)
--------init.lua(321B)
--------symtorch.c(6KB)
--------tensor.lua(4KB)
--------random.lua(173B)
--------scan.lua(1KB)
--------conv.lua(5KB)
----examples()
--------demo.lua(764B)
--------lstm.lua(3KB)
--------nn.lua(848B)
--------linear.lua(566B)
--------conv.lua(2KB)
----README.md(5KB)
----Makefile(218B)