3
我问这个问题,因为theano的编译过程非常耗时,而且更糟糕的是每次运行代码时,函数都会重新编译。那么,如果没有代码改变,有没有办法让theano缓存先前的编译结果?有什么办法可以缓存theano编译结果吗?
我问这个问题,因为theano的编译过程非常耗时,而且更糟糕的是每次运行代码时,函数都会重新编译。那么,如果没有代码改变,有没有办法让theano缓存先前的编译结果?有什么办法可以缓存theano编译结果吗?
Theano已经缓存了编译结果。缓存默认存储在~/.theano
中,但内容的位置和格式可以通过配置标记config.base_compiledir
,config.compiledir_format
和config.compiledir
进行调整。
如果您创建了一个非常大的计算图,那么第一次运行应该比后续运行慢得多。