Machine learning Weka GUI-内存不足,赢得';你不能装吗?
过去我也曾安装过同样的Weka。我只是试图加载Weka GUI(双击图标),结果出现以下错误。我怎样才能修好它Machine learning Weka GUI-内存不足,赢得';你不能装吗?,machine-learning,data-mining,weka,Machine Learning,Data Mining,Weka,过去我也曾安装过同样的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
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,因此如何才能阻止这种情况发生?我不知道为什么您以前可以使用它,但现在不能。但是,您可以通过更改
RunWeka.ini
配置文件来指定更大的堆大小。在Windows计算机上,它应该位于程序文件目录的Weka文件夹中。您可以尝试使用一行指定,例如
maxheap=200m
该文件中可能已经有这样一个选项,您可以简单地更改为更大的数字。只需在这里为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="2048m"
以下是如何在Mac上执行此操作:
- 右键单击主Weka文件(打开Gui)并选择“显示包内容”李>
- 使用任何文本编辑器打开Info.plist文件李>
- 更改-Xmx选项
维奥拉我知道这很老了,但你知道怎么在Mac上做吗?谢谢我假设有一些类似的文件夹和配置文件,但不幸的是,我不知道它在Mac上的确切位置。这很有效,谢谢。它还采用
g
表示法,如MEMORY=“2g”
中所示。