PySNN:高效的尖峰神经网络框架,建立在 PyTorch 之上,用于 GPU 加速

时间:2024-06-17 23:28:49
【文件属性】:

文件名称:PySNN:高效的尖峰神经网络框架,建立在 PyTorch 之上,用于 GPU 加速

文件大小:18.34MB

文件格式:ZIP

更新时间:2024-06-17 23:28:49

machine-learning deep-learning dynamic python3 pytorch

神经网络 尖峰神经网络 (SNN) 框架编写在 PyTorch 之上,用于在CPU和GPU上高效模拟 SNN。 该框架旨在用于基于相关性的学习方法。 该库遵循 PyTorch 的高度模块化和动态设计,不需要其用户学习新框架。 该框架的强大之处在于可以轻松定义和混合新的 Neuron 和 Connection 对象,这些对象可以在单个网络中无缝协同工作,甚至是不同版本。 PySNN 旨在主要向其用户提供可以组合和混合的低级对象,就像在 PyTorch 中一样。 最大的区别是网络现在由两种类型的模块组成,而不是常规 PyTorch 中的单个 nn.Module。 这些新模块是pysnn.Neuron和pysnn.Connection。 可以在以下位置找到文档: : PySNN框架的设计灵感来自以下两个库: 安装 安装可以通过pip完成: $ pip install pysnn


网友评论