加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

在Windows 7(64位)上如何在Octave中准确启用64位索引

发布时间:2020-12-14 05:44:39 所属栏目:Windows 来源:网络整理
导读:我知道这是一个古老的话题.但是在谷歌搜索完毕后我仍然没有任何线索.我在 http://deeplearning.stanford.edu/tutorial/的深度学习教程中也是如此.在SoftMax回归部分的那个教程中,我需要读取4704000个字节(即images = fread(fp,28 * 28 * 30000,’uchar’).脚
我知道这是一个古老的话题.但是在谷歌搜索完毕后我仍然没有任何线索.我在 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).
我不确定我是如何在Windows Octave版本3.8.2中启用64索引的.
欢迎任何建议或答案.谢谢!

解决方法

64位索引不是您启用的.你必须从源代码构建Octave.在Windows中这不是微不足道的. “Octave必须配置选项–enable-64”中的配置一词,指的是在实际构建Octave之前运行的配置脚本,而不是某些配置文件或可以从Octave运行的选项.

此外,还需要从64位的源代码重建Octave依赖项,如BLAS和LAPACK,我被告知这些依赖项更为简单.即使在Linux中,大多数发行版也只提供32位版本.见recent discussion on the mailing list.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读