pyminuit2

MINUIT2 Numerieke functie Minimalisatie in Python
Download nu

pyminuit2 Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Johann Cohen-Tanugi
  • Uitgever website:
  • http://code.google.com/u/103943415108140063177/

pyminuit2 Tags


pyminuit2 Beschrijving

MIJNUIT is het standaardpakket geweest voor het minimaliseren van algemene N-dimensionale functies in hoogwaardige natuurkunde sinds de introductie in 1972. Het heeft een robuuste set algoritmen voor het optimaliseren van de zoekopdracht, het corrigeren van fouten en het meten van niet-lineaire foutgangen. Het is de minimalisatiemotor die wordt gebruikt achter de scènes in de meeste hoogenergetische fysica Curve Fitting Applications.python Interfacepyminuit2 is een Python-module die low-level minuit-functionaliteit doorgeeft aan Python-functies. Interactie- en gegevensverkenning is gebruiksvriendelijker, in die zin dat de gebruiker wordt beschermd tegen segmentatiefouten en indexfouten, de parameters worden verwezen door hun namen, zelfs in correlatiematrices en Python-uitzonderingen kunnen worden doorgegeven uit de objectieve functie tijdens de minimalisatie van de objectieve functie werkwijze. Deze extensie-module maakt het ook gemakkelijker om MINOS-fouten en contourcurves te berekenen op een willekeurig aantal SIGMAS van het minimum, en heeft een nieuwe N-dimensionale scanning-hulpprogramma. Pyminuit versus PyminuitT2Er zijn twee versies van mijnzijdig Schrijft van de originele Fortran Minuit. De eerste hiervan is "Seal-Minuit", een onafhankelijk softwarepakket dat alle functionaliteit van de oorspronkelijke minuit heeft, maar niet langer wordt gehandhaafd. De tweede, "MINUIT2", maakt deel uit van het root-pakket en wordt actief ontwikkeld. Er zijn overeenkomstig twee versies van pyminuit, die een beroep doen op verschillende gebruikers: - Pyminuit: Bevat Seal-Minuit 1.7.9 en de Python-interface eraan; Installeert in één stap. Gebruik dit als u geen root hebt (of weet niet wat het is) en u wilt gewoon het minimum aan functies vinden. - Pyminuit2 (dit pakket): bevat alleen een interface naar Minuit2 en moet worden gekoppeld aan een bestaande rootdistributie. Gebruik dit als u de algoritmen in een specifieke rootversie wilt gebruiken. Pyminuit en Pyminuit2 presenteren dezelfde interface aan de Python-gebruiker, dus de documentatie op de pyminuitplaats is van toepassing op Pyminuit2. Zie Minuit2Features voor extra functies die specifiek zijn voor PyminuitT2.versions en systeemvereistenPyminuit2 vereist Python 2.4 of later en versie van root met Minuit2. Het is alleen getest op Linux.in-principe, het zou moeten compileren en worden uitgevoerd op Mac OS X, en het kan op Windows werken. Als u Pyminuit2 krijgt, stuur me dan een instructies aan, zodat ik ze kan posten ten behoeve van andere gebruikers. PRODUCTIES HOME


pyminuit2 Gerelateerde software