有没有办法缓存theano编译结果?

Is there any way to cache the theano compiling result?

之所以问这个问题,是因为theano的编译过程非常耗时,更糟糕的是每次我运行代码,函数都会重新编译。那么,有什么办法可以在不修改代码的情况下让theano缓存之前的编译结果吗?

Theano 已经缓存了编译结果。默认情况下,缓存存储在 ~/.theano 中,但可以通过配置标志 config.base_compiledir, config.compiledir_format, and config.compiledir.

调整内容的位置和格式

如果您创建一个非常大的计算图,那么第一个 运行 应该比随后的 运行 慢得多。