Math :: Macopt.

Math :: Macopt ist ein Perl-Wrapper für Macopt ++, der eine konjugierte Gradientenbibliothek ist.
Jetzt downloaden

Math :: Macopt. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Tom Chau
  • Website des Verlags:
  • http://search.cpan.org/~tom/Math-Macopt-0.02/Macopt.pod

Math :: Macopt. Stichworte


Math :: Macopt. Beschreibung

Math :: Macopt ist ein Perl-Wrapper für Macopt ++, der eine konjugierte Gradientenbibliothek ist. Math :: Macopt ist ein Perl-Wrapper für Macopt ++, ein Konjugat-Gradientenbibliothek. InstallationDas Paket kann vom Standard-Perl-Modul-Installationsvorgang installiert werden: Perl Makefile.pl Erstellen Sie den Test-Test, indem Sie installiert werden. ist in diesem PERL-Paket enthalten. Die statische Verknüpfung vermeidet den möglichen Konflikt auf jede vorinstallierte Version von "Macopt ++". Die Synopsis verwenden streng; Verwenden Sie Math :: Macopt; hauptsächlich(); sub main {# Einige Einstellungen meine $ n = 10; meine $ epsilon = 0,001; # Initialisieren Sie den Macopt mein $ macopt = new math :: Macopt :: Base ($ n, 0); # Setup die Funktion und seinen Gradienten mein $ func = sub {meine $ x = Schicht; meine $ Größe = $ macopt-> Größe (); meine $ sum = 0; FOREACH MEIN $ I (0. $ £ Größe-1) {$ sum + = ($ x -> - $ i) ** 2; } $ Summe zurückgeben; }; mein $ dfunc = sub {meine $ x = Schicht; meine $ Größe = $ macopt-> Größe (); meine $ g = (); FOREACH MEIN $ I (0. US-GRÖSSE-1) {$ g -> = 2 * ($ x -> - $ i); } $ g zurückgeben; }; $ macopt-> setfunc ($ func); $ macopt-> setdfunc ($ dfunc); # Optimierung mit Macopt My $ x = ; $ macopt-> maccheckgrad ($ x, $ n, $ epsilon, 0); $ macopt-> macoptii ($ x, $ n); # Anzeige des Ergebnisses Printf " n", Join (',', @ $ x); } Anforderungen: · Perl Anforderungen: · Perl.


Math :: Macopt. Zugehörige Software

Fortschrittsmonitor.

ist ein flexibler und konfigurierbarer Rahmen für die Bereitstellung von Rückmeldungen darüber, wie eine langlaufende Aufgabe fortgesetzt wird. ...

137

Herunterladen