Suppr超能文献

PCSIM:一个与 Python 完全集成的神经网络电路并行仿真环境。

PCSIM: A Parallel Simulation Environment for Neural Circuits Fully Integrated with Python.

机构信息

Institute for Theoretical Computer Science, Graz University of Technology Graz, Austria.

出版信息

Front Neuroinform. 2009 May 27;3:11. doi: 10.3389/neuro.11.011.2009. eCollection 2009.

Abstract

The Parallel Circuit SIMulator (PCSIM) is a software package for simulation of neural circuits. It is primarily designed for distributed simulation of large scale networks of spiking point neurons. Although its computational core is written in C++, PCSIM's primary interface is implemented in the Python programming language, which is a powerful programming environment and allows the user to easily integrate the neural circuit simulator with data analysis and visualization tools to manage the full neural modeling life cycle. The main focus of this paper is to describe PCSIM's full integration into Python and the benefits thereof. In particular we will investigate how the automatically generated bidirectional interface and PCSIM's object-oriented modular framework enable the user to adopt a hybrid modeling approach: using and extending PCSIM's functionality either employing pure Python or C++ and thus combining the advantages of both worlds. Furthermore, we describe several supplementary PCSIM packages written in pure Python and tailored towards setting up and analyzing neural simulations.

摘要

并行电路模拟器(PCSIM)是一款用于模拟神经电路的软件包。它主要设计用于对尖峰神经元的大规模网络进行分布式模拟。虽然它的计算核心是用 C++编写的,但 PCSIM 的主要接口是用 Python 编程语言实现的,Python 是一种强大的编程环境,允许用户轻松地将神经电路模拟器与数据分析和可视化工具集成,以管理整个神经建模生命周期。本文的主要重点是描述 PCSIM 与 Python 的完全集成及其优势。特别是,我们将研究自动生成的双向接口以及 PCSIM 的面向对象的模块化框架如何使用户能够采用混合建模方法:使用和扩展 PCSIM 的功能,无论是使用纯 Python 还是 C++,从而结合两者的优势。此外,我们还描述了几个用纯 Python 编写的 PCSIM 附加包,专门用于设置和分析神经模拟。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d48a/2698777/f7d0ee2d96a4/fninf-03-011-g001.jpg

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验