Hola, estoy usando Formula Depot de la siguiente manera para ejecutar el ajuste del modelo NN desde la tabla dt1 en una nueva tabla dt2:
nn = dt1 << Neural(
Y( :Vg ),
X( :log10Id ),
Informative Missing( 0 ),
Validation Method( "Holdback", 0.3333 ),
Fit( NTanH( 3 ) ), Invisible
);
fd1 = Formula Depot();
nn << Publish Prediction Formula;
fd1 << Run Scripts(Table(dt2), Formulas(1));
fd1 << Close Window;
Idealmente, me gustaría ejecutar esto sin que se abran ventanas, ya que este código se ejecuta dentro de un bucle for. Sin embargo, cuando ejecuto el código, se abre la ventana Formula Depot.
Yo he tratado:
fd1 = Formula Depot(Invisible);
y
fd1 = Formula Depot() << Invisible;
Pero ninguno de ellos funciona. ¿Hay alguna sugerencia?
Aquí está mi sugerencia:
window(dt1<<GET name=""></GET>
Hola Jim, gracias por la sugerencia. ¿En qué momento recomiendas poner ese código? si es despues
fd1 = Formula Depot();
entonces la ventana aún se abre momentáneamente antes de que el fragmento de código sugerido la suprima. ¿Hay alguna manera de que la ventana Formula Depot no aparezca en primer lugar?
Creo que encontré la solución usando una publicación diferente en el foro.
fd1 = Formula Depot() << Show Window(0);
suprime la ventana.