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
Frage zu lmfit bzw. scipy.optimize.leastsq
- Sr4l
- User
- Beiträge: 1091
- Registriert: Donnerstag 28. Dezember 2006, 20:02
- Wohnort: Kassel
- Kontaktdaten:
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.
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.
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
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