Pyminuit2.

Minuit2 Numerische Funktion Minimierung in Python
Jetzt downloaden

Pyminuit2. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Johann Cohen-Tanugi
  • Website des Verlags:
  • http://code.google.com/u/103943415108140063177/

Pyminuit2. Stichworte


Pyminuit2. Beschreibung

MINUIT war das Standardpaket für die Minimierung der allgemeinen n-dimensionalen Funktionen in der Hochenergiephysik seit seiner Einführung im Jahr 1972. Es verfügt über einen robusten Satz von Algorithmen zur Optimierung der Suche, Korrektur von Fehlern und Messen nichtlinearer Fehlergrenzen. Es ist der Minimierungsmotor, der hinter den Szenen in den meisten energiereichen Physik-Kurven-Fitting-Anwendungen verwendet wird. Interaktions- und Datenerforschung ist benutzerfreundlicher, in dem Sinne, in dem der Benutzer vor Segmentierungsfehlern und Indexfehlern geschützt ist, Parameter werden von ihren Namen auch in Korrelationsmatrizen referenziert, und Python-Ausnahmen können während der Minimierung von der Objektivfunktion von der Objektivfunktion weitergegeben werden Prozess. Dieses Erweiterungsmodul erleichtert auch die Berechnung von Minosfehlern und Konturkurven bei einer beliebigen Anzahl von Sigmas aus dem Minimum, und verfügt über ein neues n-dimensionales Scan-Dienstprogramm.Pyminuit gegen Pyminuit2 There sind zwei Versionen von Minuit, die beide C ++ Schreibt den ursprünglichen Fortran-Minuit. Die erste davon "Seal-Minuit" ist ein unabhängiges Softwarepaket, das alle Funktionalität des ursprünglichen Minugens hat, jedoch nicht mehr aufrechterhalten wird. Der zweite, "Minuit2", ist ein Teil des Root-Pakets und wird aktiv entwickelt. Es gibt entsprechend zwei Versionsversionen von Pyminuit, die an verschiedene Benutzer ansprechen: - Pyminuit: Enthält Dichtungsminuit 1.7.9 und die Python-Schnittstelle dazu; Installiert in einem Schritt. Verwenden Sie dies, wenn Sie nicht root haben (oder wissen Sie nicht, was es ist) und Sie möchten nur das Minimum an Funktionen finden. - Pyminuit2 (dieses Paket): Enthält nur eine Schnittstelle zu minuit2 und muss mit einer vorhandenen Wurzelverteilung verknüpft sein. Verwenden Sie diese Option, wenn Sie die in einer bestimmten Root-Version enthaltenen Algorithmen verwenden möchten. Pyminuit und Pyminuit2 präsentieren der gleichen Schnittstelle zum Python-Benutzer, sodass die Dokumentation auf der Pyminuitseite auf Pyminuit2 gilt. Siehe Minuit2Featuren für zusätzliche Funktionen, die für Pyminuit2 spezifisch sind, und SystemanforderungenPyminuit2 erfordert Python 2.4 oder höher und der Version von root mit minuit2. Es wurde nur auf Linux.in-Prinzip getestet, es sollte auf Mac OS X kompilieren und ausgeführt werden, und es funktioniert möglicherweise unter Windows. Wenn Sie Pyminuit2 auf einem dieser Systeme arbeiten, senden Sie mir bitte eine Anleitung, damit ich sie zum Vorteil anderer Benutzer posten kann. Product's Homepage


Pyminuit2. Zugehörige Software