2012-02-06 22 views
5

Esta misma instalación de Weka me ha cargado en el pasado. Simplemente intento cargar la GUI de Weka (haga doble clic en el icono) y aparece el siguiente error. ¿Cómo puedo arreglarlo?Weka GUI - ¿No hay suficiente memoria, no se cargará?

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.. 

No estoy cargando Weka desde la línea de comandos, así que ¿cómo puedo evitar que esto ocurra?

Respuesta

7

No estoy seguro de por qué fue capaz de usarlo antes, pero ahora no. Sin embargo, puede especificar un tamaño de almacenamiento dinámico más grande cambiando el archivo de configuración RunWeka.ini. En una máquina con Windows debería estar en la carpeta Weka de su directorio Archivos de programa. Usted podría intentar una línea que especifica, por ejemplo,

maxheap=200m 

podría haber ya una opción tal en ese archivo que se puede simplemente cambiar a un número mayor.

+0

que funciona, no sabía sobre el archivo ini. ¡Gracias! – Jim

+0

Sé que esto es viejo, pero ¿alguna idea de cómo hacerlo en una Mac? ¡Gracias! –

+0

Supongo que hay una carpeta análoga y un archivo de configuración, pero desafortunadamente no sé exactamente dónde está eso en una Mac. –

16

Simplemente escriba una respuesta aquí para los usuarios de ubuntu.

Si apt-get install weka, tendrá un script instalado en /usr/bin/weka Las primeras pocas líneas se parecen a continuación:

#!/bin/bash 

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

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

basta con modificar la línea comienza con MEMORY para que tenga mayor cota superior.

MEMORY="2048m" 
+0

Esto funciona, gracias. También toma la notación 'g', como en' MEMORY = "2g" '. –

1

Aquí es cómo hacerlo en Mac:

  • haga clic derecho en el archivo principal Weka (que se abre el GUI) y seleccione "Mostrar contenido del paquete";
  • abrir el archivo Info.plist con cualquier editor de texto;
  • cambie la opción -Xmx.

Viola

Cuestiones relacionadas