Bonjour, j'utilise Formula Depot comme suit pour exécuter l'ajustement du modèle NN à partir de la table dt1 sur une nouvelle table 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;
J'aimerais idéalement l'exécuter sans qu'aucune fenêtre ne s'ouvre car ce code s'exécute dans une boucle for. Cependant, lorsque j'exécute le code, la fenêtre Formula Depot s'ouvre.
J'ai essayé:
fd1 = Formula Depot(Invisible);
et
fd1 = Formula Depot() << Invisible;
Mais aucun d’entre eux ne fonctionne. Y a-t-il une suggestion ?
Voici ma suggestion:
window(dt1<<GET name=""></GET>
Salut Jim - merci pour la suggestion. À quel moment recommandez-vous de mettre ce code ? Si c'est après
fd1 = Formula Depot();
alors la fenêtre s'ouvre encore momentanément avant que l'extrait de code suggéré ne le supprime. Existe-t-il un moyen de ne pas faire apparaître la fenêtre Formula Depot en premier lieu ?
Je pense avoir trouvé la solution en utilisant un autre message du forum.
fd1 = Formula Depot() << Show Window(0);
supprime la fenêtre.