Weka GUI - 内存不足,无法加载?

发布于 2025-01-02 13:52:43 字数 380 浏览 1 评论 0原文

我过去也曾加载过同样的 Weka 安装。我只是尝试加载 Weka GUI(双击图标),但出现以下错误。我该如何修复它?

OutOfMemory
Not enough memory.  Please load a smaller dataset or use a larger heap size.
- initial JVM size: 122.4 MB
- total memory used: 165.3 MB
- max. memory avail.: 227.6 MB

Note:
The Java heap size can be specified with the -Xmx option.
etc..

我没有从命令行加载 Weka,那么如何阻止这种情况发生呢?

This same installation of Weka has loaded for me in the past. I am simply trying to load the Weka GUI (double click on the icon) and I get the following error. How can I fix it?

OutOfMemory
Not enough memory.  Please load a smaller dataset or use a larger heap size.
- initial JVM size: 122.4 MB
- total memory used: 165.3 MB
- max. memory avail.: 227.6 MB

Note:
The Java heap size can be specified with the -Xmx option.
etc..

I am not loading Weka from the command line, so how can I stop this from occurring?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

熟人话多 2025-01-09 13:52:43

只需在这里为 ubuntu 用户写一个答案即可。

如果您apt-get install weka,您将在/usr/bin/weka安装一个脚本
前几行如下所示:

#!/bin/bash

. /usr/lib/java-wrappers/java-wrappers.sh

# default options
CLASS="weka.gui.GUIChooser"
MEMORY="256m"
GUI=""

只需修改以 MEMORY 开头的行,以便获得更大的上限。

MEMORY="2048m"

Just write an answer here for ubuntu users.

If you apt-get install weka, you will have a script installed at /usr/bin/weka
The first a few lines look like below:

#!/bin/bash

. /usr/lib/java-wrappers/java-wrappers.sh

# default options
CLASS="weka.gui.GUIChooser"
MEMORY="256m"
GUI=""

Just modify the line starts with MEMORY so that you have larger upper bound.

MEMORY="2048m"
痕至 2025-01-09 13:52:43

我不知道为什么你以前可以使用它,但现在不行。但是,您可以通过更改 RunWeka.ini 配置文件来指定更大的堆大小。在 Windows 计算机上,它应该位于 Program Files 目录的 Weka 文件夹中。您可以尝试指定一行,例如,

maxheap=200m

该文件中可能已经有这样一个选项,您可以简单地更改为更大的数字。

I'm not sure why you were able to use it before but not now. However, you can specify a larger heap size by changing the RunWeka.ini configuration file. On a Windows machine it should be in the Weka folder of your Program Files directory. You could try a line specifying, for example,

maxheap=200m

There might already be such an option in that file that you can simply change to a larger number.

帅哥哥的热头脑 2025-01-09 13:52:43

以下是在 Mac 上执行此操作的方法:

  • 右键单击主 Weka 文件(打开 Gui)并选择“显示包内容”;
  • 使用任何文本编辑器打开 Info.plist 文件;
  • 更改 -Xmx 选项。

中提琴

Here is how to do it on Mac:

  • right-click on the main Weka file (that opens the Gui) and select "Show Package Contents";
  • open Info.plist file with any text editor;
  • change the -Xmx option.

viola

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文