Weka GUI - Not enough memory, won't load?

Jim picture Jim · Feb 6, 2012 · Viewed 11.5k times · Source

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?

Answer

dvail picture dvail · Mar 21, 2013

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"