【问题标题】:How to increase the heap size in WEKA?如何增加 WEKA 中的堆大小?
【发布时间】:2020-11-24 18:51:36
【问题描述】:

我正在学习WEKA,我想增加堆大小。

我做了问答研究,大多数答案表明堆大小可以在 RunWeka.ini 中更改,但我找不到 RunWeka.ini 和 maxheap .

我的 WEKA 版本是 Weka 3.8.4

【问题讨论】:

标签: out-of-memory weka heap-size


【解决方案1】:

欢迎来到 SO。你有两个选择。

选项 1:

  1. 打开记事本或文本编辑器。

  2. 在里面写下面的语句。

    java -Xmx8000m -cp "weka.jar" weka.gui.GUIChooser
    

    这里“-Xmx”设置Weka可以使用的最大内存。其他 此参数的版本是“-Xms”。此参数设置最小值 Weka 将使用的内存。 “8000m”表示 8000 MB。你也可以写 “4g”并以千兆字节为单位。

  3. 将文件保存在笔记本中,如下图所示。为了 例如“run.bat”

  1. 复制文件,粘贴到Weka所在目录。

  2. 我认为双击粘贴的文件会很有用。

注意:如果你使用的是32位java,你不能增加超过 8GB。 64位没问题。

选项 2:

  1. 进入Weka所在的文件夹。

  2. 打开 RunWeka.ini 文件。找到下面代码中显示的行 并输入您想要的值,如图所示。

    javaOpts=%JAVA_OPTS% -Xmx8048m

  3. 保存并运行 Weka。

我在网站上看到了这个选项 (link here)。但我不知道它是否有效。我认为它有效。

我正在使用第一个选项并且它有效。祝你好运。

【讨论】:

    猜你喜欢
    • 2014-05-13
    • 2012-01-29
    • 2013-12-31
    • 2016-04-23
    • 1970-01-01
    • 1970-01-01
    • 2012-06-17
    • 2014-10-15
    • 2011-01-05
    相关资源
    最近更新 更多