文件名称:ntm-lasagne:千层面的Theano神经图灵机库
文件大小:1.07MB
文件格式:ZIP
更新时间:2024-05-17 07:12:13
Python
NTM-千层面 NTM-Lasagne是一个使用库在创建神经图灵机(NTM)的库。 如果您想了解有关NTM的更多信息,请查看我们的。 该库具有: 神经图灵机层NTMLayer ,其所有组件(控制器,磁头,内存)都可以完全自定义。 两种类型的控制器:前DenseController和“ vanilla”递归RecurrentController 。 一个仪表板,用于可视化NTM的内部机制。 生成器,用于从算法任务中采样示例。 入门 为了避免与现有的Python设置发生冲突,并保持该项目的独立性,建议在带有的虚拟环境中工作。 要安装virtualenv : sudo pip install --upgrade virtualenv 创建一个称为venv的虚拟环境,将其激活并安装requirements.txt给出的requirements.txt 。 NTM-Lasagne需要
【文件预览】:
ntm-lasagne-master
----utils()
--------generators.py(16KB)
--------__init__.py(0B)
--------visualization.py(4KB)
----models()
--------README.rst(29KB)
--------copy.npy(128KB)
--------sort.npy(414KB)
--------reversed-copy.npy(207KB)
--------upsidedown-copy.npy(128KB)
--------repeat-copy.npy(130KB)
--------associative-recall.npy(130KB)
--------dyck-words.npy(115KB)
----requirements.txt(287B)
----examples()
--------associative-recall-task.py(4KB)
--------sort-task.py(4KB)
--------dyck-words-task.py(4KB)
--------reversed-copy-task.py(4KB)
--------repeat-copy-task.py(4KB)
--------copy-task.py(4KB)
--------upsidedown-copy-task.py(4KB)
----CONTRIBUTING.md(1KB)
----LICENSE(1KB)
----setup.py(455B)
----README.md(4KB)
----ntm()
--------init.py(469B)
--------nonlinearities.py(372B)
--------similarities.py(770B)
--------controllers.py(41KB)
--------__init__.py(184B)
--------heads.py(23KB)
--------test()
--------layers.py(4KB)
--------updates.py(2KB)
--------memory.py(920B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(1KB)