【发布时间】:2014-10-16 10:34:50
【问题描述】:
我使用 Theano 实现了一个递归自动编码器,并在 Linux 和 Windows 上对其进行了测试。在 Linux 上大约需要 3 个小时,2.3G 内存,而在 Windows 上大约需要 9 个小时,0.5G 内存。 config.allow_gc=True 两种情况。
这可能是 Python 问题,如线程中所述:Why is python so much slower on windows?
Theano 中是否有任何特定设置也会减慢 Windows 上的速度?
谢谢,
是的
【问题讨论】:
-
内存消耗的差异可能指向不同的数字后端/线程数设置。尽管默认情况下在 linux 上它也只使用一个线程。所以不是很确定。
-
愚蠢的问题,在 Windows 上几乎所有东西都变慢了!它也有一个简单的答案,“windows糟透了!”。
标签: python linux machine-learning theano deep-learning