我想使用 C/Fortran 代码中的 Theano 函数(特别是,我想使用用 Fortran 编写的隐式 ODE 求解器和在 Theano 中创建的函数)。有没有关于如何做到这一点的示例/资源?
1 回答
1
你已经用 ffi/cffi 标记了你的问题,但那是为了从 Python 调用外部代码。但是,听起来您实际上想从 C/Fortran 调用 Python/Theano 代码。为此,有关在另一个应用程序中嵌入 Python的文档可能会有所帮助。
原则上,您可以通过Python.h
.
尽管 Theano 通过 C 代码编译了一些操作,但我不相信它会为整个计算图生成一个本机可执行的函数/库,然后可以由其他一些非 Python 应用程序链接。
更新:通过Theano 邮件列表上的线程......显然,让 Theano 创建可链接库的原型是前一段时间完成的,但目前尚未集成到 Theano 中。
于 2015-06-25T08:08:49.840 回答