文件名称:spynet:Theano 之上的神经网络库
文件大小:40KB
文件格式:ZIP
更新时间:2024-07-16 14:05:47
Python
该库不再维护,您应该查看以下库: Theano 之上的神经网络库 灵活的研究库,旨在构建具有复杂图形的前馈神经网络。 特别是,很容易: 在同一层使用不同的神经元模型和连接 具有多个输入/输出的神经元块,合并/拆分它们以创建复杂的前馈架构。 在不同的神经元块之间共享权重 在培训期间监控自定义统计信息 在训练运行时动态生成数据(尚未完成) 要求 你需要的 Python 包: 西诺 h5py 设置您自己的项目 为您的项目创建一个文件夹,比如./yours/ ,然后将 spynet 文件夹复制到这个./yours/文件夹中,这样层次结构看起来像: . / yours / spynet / * 那么你至少需要继承以下两个类: 网络(spynet.models.network.Network),您可以在其中定义模型的架构 实验 (spynet.experiment.Experiment
【文件预览】:
spynet-master
----training()
--------cost_function.py(3KB)
--------trainer.py(6KB)
--------parameters_selector.py(1KB)
--------__init__.py(0B)
--------stopping_criterion.py(3KB)
--------monitor.py(11KB)
--------learning_update.py(2KB)
----.gitignore(666B)
----README.md(3KB)
----utils()
--------__init__.py(0B)
--------multiprocess.py(902B)
--------utilities.py(12KB)
----LICENSE(1KB)
----mnist_example()
--------README.md(59B)
--------test_mnist_autoencoder.py(2KB)
--------network_mnist.py(3KB)
--------experiment_mnist.py(3KB)
--------experiment_mnist_autoencoder.py(4KB)
--------__init__.py(0B)
--------transform_mnist_to_h5.py(2KB)
----models()
--------max_pool_3d.py(3KB)
--------layer.py(4KB)
--------neuron_type.py(1KB)
--------__init__.py(0B)
--------network.py(14KB)
--------layer_block.py(12KB)
----__init__.py(0B)
----data()
--------utils_3d()
--------dataset.py(7KB)
--------__init__.py(0B)
----experiment.py(626B)