標籤:

【翻譯】Brian2高級指導_外部代碼交互

一些神經元模擬從與外部庫的直接連接受益,例如,為了支持感測器的實時輸入(但注意Brian現在還未提供確保實時進程的工具)或在模擬運行時實現複雜計算。

如果外部庫用Python編寫(或用Python建立的庫),那麼鏈接既可以使用用戶提供函數也可使用網路操作。

在C/C++庫的情況下,只有用戶提供函數機制可使用。此外,這些模擬可使用同樣的用戶提供的C++代碼來用運行時weave目標和獨立代碼生成模式運行。除了這些代碼,你通常需要包含額外的頭文件並使用編譯器/鏈接器選項來與外部代碼交互。為此,可使用一些用來考慮weave, cython和cpp_standalone設備的參數。這些參數大多數和對應的Pythondistutils.core.Extension關鍵字參數等效,參看cpp_prefs模型獲取詳情。


Interfacing with external codebrian2.readthedocs.io


推薦閱讀:

「伊人」何處,宛在雲中央:用 Datalab 在雲上部署互動式編程環境
製作假新聞?AI送你去喝茶!
如何利用手機遠程調參
基於不平衡樣本的推薦演算法研究

TAG:機器學習 |