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

时间:2016-01-13 05:24:31

标签: theano

我问这个问题是因为theano的编译过程非常耗时,更糟糕的是每次运行代码时,都会重新编译该函数。那么,如果没有代码更改,有没有办法让theano缓存先前的编译结果?

1 个答案:

答案 0 :(得分:2)

Theano已经缓存了编译结果。默认情况下,缓存存储在~/.theano中,但可以通过配置标记config.base_compiledirconfig.compiledir_formatconfig.compiledir来调整内容的位置和格式。

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