Hi,
I am creating a network using JSMILE with 9572 nodes(noisy) with 10436 arcs and max numbers of parent for any node are 8.
I am getting bad allocation on updateBeliefs() method. I am also saving the xdsl file and Genie has no problem calculating the network. Please help me.
Warmest Regards,
Khurram Shahzad
smile.SMILEException: bad allocation on updateBeliefs()
-
- Site Admin
- Posts: 1457
- Joined: Mon Nov 26, 2007 5:51 pm
Re: smile.SMILEException: bad allocation on updateBeliefs()
GeNIe will have more memory available for temporary data structures used during Bayesian inference. Your jSMILE-based program necessarily uses JVM, which manages its own heap and potentially leaves significantly less memory available for native code (please remember that jSMILE is just a thin Java wrapper over C++ code).khurrams wrote:I am creating a network using JSMILE