On Tue, 24 Jan 2017, Subir Paul wrote:

Dear All,
I was using "SAENET" package for autoencoding.
I used the following code:
h=SAENET.train(data[,1:200], n.nodes = c(100, 20), unit.type =
("logistic"), lambda = 0.001,
              beta = 0.0001, rho = 0.01, epsilon = 0.01, optim.method =
c("BFGS"),
              rel.tol=sqrt(.Machine$double.eps), max.iterations = 1000)
But its showing the error:
Error in optim(par = theta, fn = J.theta, gr = grad.theta.J, method =
optimizer,  :
 initial value in 'vmmin' is not finite

Can anyone help me regarding this issue?

Try saying debug(SAENET.train) and stepping through to see what initial value is being passed to optim for vmmin. It may be an issue with your input data, or it may be something in the function that makes unmet assumptions about your data. Running traceback() after such an error probably will only show that optim is being passed a a non-finite value (divide by zero, log of zero?). Consider asking the package maintainer, and if possible provide a small, reproducible example.

Hope this helps,

Roger


Thanks in advance.

*With Regards*
*Subir Paul*
*Research Scholar (PhD)*
*Water Resources & Env. Engg.*

*Department of Civil Engineering*
*Indian Institute of Science, Bengaluru*

        [[alternative HTML version deleted]]

_______________________________________________
R-sig-Geo mailing list
R-sig-Geo@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-sig-geo


--
Roger Bivand
Department of Economics, Norwegian School of Economics,
Helleveien 30, N-5045 Bergen, Norway.
voice: +47 55 95 93 55; e-mail: roger.biv...@nhh.no
http://orcid.org/0000-0003-2392-6140
https://scholar.google.no/citations?user=AWeghB0AAAAJ&hl=en
http://depsy.org/person/434412

_______________________________________________
R-sig-Geo mailing list
R-sig-Geo@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-sig-geo

Reply via email to