Hallo – ich verwende Formula Depot wie folgt, um die NN-Modellanpassung von Tabelle dt1 auf einer neuen Tabelle dt2 auszuführen:
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;
Ich möchte dies idealerweise ausführen, ohne dass sich Fenster öffnen, da dieser Code in einer for-Schleife ausgeführt wird. Wenn ich jedoch den Code ausführe, öffnet sich das Formeldepot-Fenster.
Ich habe versucht:
fd1 = Formula Depot(Invisible);
Und
fd1 = Formula Depot() << Invisible;
Aber keiner von ihnen funktioniert. Gibt es einen Vorschlag?
Hier ist mein Vorschlag:
window(dt1<<GET name=""></GET>
Hallo Jim – danke für den Vorschlag. An welchem Punkt empfehlen Sie die Eingabe dieses Codes? Wenn es danach ist
fd1 = Formula Depot();
Dann öffnet sich das Fenster noch für einen Moment, bevor Ihr vorgeschlagener Codeausschnitt es unterdrückt. Gibt es eine Möglichkeit, das Auftauchen des Formula Depot-Fensters gar nicht erst zu verhindern?
Ich glaube, ich habe die Lösung anhand eines anderen Forumsbeitrags gefunden.
fd1 = Formula Depot() << Show Window(0);
unterdrückt das Fenster.