nengo-ocl:基于OpenCL的Nengo神经模型模拟器

时间:2024-05-28 18:21:44
【文件属性】:

文件名称:nengo-ocl:基于OpenCL的Nengo神经模型模拟器

文件大小:108KB

文件格式:ZIP

更新时间:2024-05-28 18:21:44

python opencl nengo Python

基于OpenCL的Nengo Simulator NengoOCL是基于OpenCL的模拟器,用于使用构建的大脑模型。 对于大型模型,它可能比nengo的参考模拟器快nengo数量级。 用法 要使用nengo_ocl项目的OpenCL模拟器,请照常构建Nengo模型,但是在为模型创建模拟器时使用nengo_ocl.Simulator : import numpy as np import matplotlib.pyplot as plt import nengo import nengo_ocl # define the model with nengo.Network() as model: stim = nengo.Node(np.sin) a = nengo.Ensemble(100, 1) b = nengo.Ensemble(100, 1) n


【文件预览】:
nengo-ocl-master
----MANIFEST.in(760B)
----README.rst(5KB)
----CONTRIBUTING.rst(1KB)
----nengo_ocl()
--------planners.py(3KB)
--------raggedarray.py(7KB)
--------clra_nonlinearities.py(73KB)
--------builder.py(2KB)
--------clra_gemv.py(63KB)
--------utils.py(6KB)
--------operators.py(11KB)
--------__init__.py(844B)
--------simulator.py(54KB)
--------ast_conversion.py(29KB)
--------plan.py(4KB)
--------tests()
--------version.py(989B)
--------clraggedarray.py(9KB)
----.templates()
--------LICENSE.rst.template(812B)
----examples()
--------benchmark_backends.py(4KB)
--------profile_circconv.py(2KB)
--------benchmark_wattsstrogatz.py(5KB)
--------benchmark_circconv.py(5KB)
--------view_records.py(4KB)
--------profile_pes.py(1KB)
----CONTRIBUTORS.rst(896B)
----setup.cfg(5KB)
----setup.py(2KB)
----CHANGES.rst(6KB)
----.pre-commit-config.yaml(284B)
----conftest.py(125B)
----docs()
--------faq.rst(2KB)
--------conf.py(2KB)
--------index.rst(186B)
--------api.rst(2KB)
--------_static()
----LICENSE.rst(2KB)
----.gitignore(395B)
----.nengobones.yml(4KB)
----pyproject.toml(222B)

网友评论