我知道这是一个古老的话题.但是在谷歌搜索完毕后我仍然没有任何线索.我在http://deeplearning.stanford.edu/tutorial/上阅读了深度学习教程.在SoftMax回归部分的教程中,我需要读取4704000个字节(即images = fread(fp,28*28*30000,'uchar').脚本工作但速度太慢.Octave最多使用500mb.我发现我们应该允许64位索引(https://www.gnu.org/software/octave/doc/interpreter/Compiling-Octave-with-64_002dbit-Indexing.html).我不确定我究竟能在何种情况下启用64索引Windows Octave版本3.8.2.欢迎任何建议或答案.谢谢!
64位索引不是您启用的.你必须从源代码构建Octave.在Windows中这不是微不足道的."Octave必须使用选项配置--enable-64"中的配置一词,指的是在实际构建Octave之前运行的配置脚本,而不是您可以从Octave运行的某些配置文件或选项.
此外,还需要从64位的源代码重建Octave依赖项,如BLAS和LAPACK,我被告知这些依赖项更为简单.即使在Linux中,大多数发行版也只提供32位版本.查看邮件列表上的最新讨论.