Seite 1 von 1

Frage zu lmfit bzw. scipy.optimize.leastsq

Verfasst: Montag 1. Oktober 2012, 19:08
von fabi
Hallo zusammen,

ich bin gerade mit meinem Latein am Ende. Ich hoffe, jemand kann mir bei meinem Problem helfen.
Es geht um Optimierungsprobleme, ist aber eher eine grundsätzliche Frage. Wenn ich folgendes Tutorial richtig verstehe, dann kann ich über die Minimizerklasse auf die Funktion scipy.optimice.leastsq zugreifen.

http://cars9.uchicago.edu/software/pyth ... ml#leastsq

Das möchte ich gern tun, da (auch hier eher eine Vermutung) die Benutzung der Parameterklasse ja erst durch lmfit möglich wird und nicht direkt über scipy.optimize.leastsq geht.
Jetzt habe ich das Problem, dass, wenn ich über myfit = Minimizer() und dann myfit.leastsq die leastsq Funktion aufrufe eine Fehlermeldung kommt, die ich nicht bekomme, wenn ich direkt scipy.optimize.leastsq verwende.
Kann es sein, dass lmfit eine andere leastsq Funktion benutzt als die erwähnte?
Wenn zur weiteren Verdeutlichung Programmcode notwendig sein sollte, würde ich den natürlich zeitnah posten.

Ich würde mich über Hilfe sehr freuen, da ich grade mit meiner Arbeit nicht weiterkomme und auch viel Internetrecherche bisher keine Aufklärung bringen konnte.
Vielen Dank im Voraus
Fabian

Re: Frage zu lmfit bzw. scipy.optimize.leastsq

Verfasst: Dienstag 2. Oktober 2012, 10:38
von fabi
Hat niemand eine Idee?
Oder hab ich mich nicht an die Regeln des Formuns gehalten?
Bin gerne bereit alles nachzuliefern, was bei der Beantwortung helfen könnte.
Liebe Grüße Fabian

Re: Frage zu lmfit bzw. scipy.optimize.leastsq

Verfasst: Dienstag 2. Oktober 2012, 11:28
von Sr4l
Also das deine Frage ignoriert wird weil du Regeln nicht beachtest, so etwas gibt es hier nicht.

Deine Frage, verwendete Libs sind einfach recht speziell. Was bekommst du bei lmfit für eine Fehlermeldung?

lmfit.Minimizer nutzt tatsächlich scipy. Den Code kannst du dir hier ab Zeile 343 anschauen. Dort wird jedoch noch soviel Code nebenbei gemacht das ich es mir nicht genau angeschaut habe.

Re: Frage zu lmfit bzw. scipy.optimize.leastsq

Verfasst: Dienstag 2. Oktober 2012, 14:25
von fabi
Vielen Dank für deine Antwort.
Ja die Idee kam mir dann auch einfach in den Code von lmfit reinzugucken.
Der verwendet tatsächlich scipy.optimize.
Ich hatte noch einen Fehler in der Programmierung, mittlerweile läuft es.
Vielen Dank trotzdem :)