Ignore fit bounds for fixed parameter #128

Open
opened 2023-11-01 09:51:28 +00:00 by elisa · 3 comments
Member

Wenn man beim Fitten (von zB STE) für einen Parameter (zB F_infty) Grenzen setzt (zB zwischen 0 und 1), im Anschluss den Parameter aber auf eine der Grenzen fixed (zB 0), funktioniert das wiederholte Fitten nicht. Beim ersten mal gibt es keine Probleme, aber beim erneuten Fitten gibt es folgende Fehlermeldung: Parameter F_{\infty} is outside bounds (0.0, 1.0)
Das ganze lässt sich lösen, indem man die Grenzen nicht setzt (welche aber auch wegen dem gefixten Wert gar nicht mehr angezeigt werden) oder indem man bei den Datenset-spezifischen Startwerten "use global" drückt.
Es wäre aber schöner, wenn man diesen Workaround nicht bräuchte, indem zB die Grenzen nicht mehr gültig sind, sobald man einen Fitwert fixiert oder so.

Noch eine kurze andere Anmerkung zu den Fitgrenzen: müssten das nicht alles größer-gleich- bzw kleiner-gleich-Zeichen sein, statt größer/kleiner?

Wenn man beim Fitten (von zB STE) für einen Parameter (zB F_infty) Grenzen setzt (zB zwischen 0 und 1), im Anschluss den Parameter aber auf eine der Grenzen fixed (zB 0), funktioniert das wiederholte Fitten nicht. Beim ersten mal gibt es keine Probleme, aber beim erneuten Fitten gibt es folgende Fehlermeldung: Parameter F_{\infty} is outside bounds (0.0, 1.0) Das ganze lässt sich lösen, indem man die Grenzen nicht setzt (welche aber auch wegen dem gefixten Wert gar nicht mehr angezeigt werden) oder indem man bei den Datenset-spezifischen Startwerten "use global" drückt. Es wäre aber schöner, wenn man diesen Workaround nicht bräuchte, indem zB die Grenzen nicht mehr gültig sind, sobald man einen Fitwert fixiert oder so. Noch eine kurze andere Anmerkung zu den Fitgrenzen: müssten das nicht alles größer-gleich- bzw kleiner-gleich-Zeichen sein, statt größer/kleiner?
elisa added the
Priority
Low
Type/Fit
Kind/Bug
labels 2023-11-01 09:51:28 +00:00
dominik was assigned by elisa 2023-11-01 09:51:28 +00:00
dominik changed title from Parameter is outside bounds to Ignore fit bounds for fixed parameter 2023-11-01 10:18:09 +00:00
Member

Lässt sich einrichten, dass Grenzen nur für variable Parameter relevant sind.

Die Ungleichheitszeichen sind schon richtig, Fitparameter können niemals den exakt Wert der Grenze annehmen (aber sich beliebig nahe annähern).

Lässt sich einrichten, dass Grenzen nur für variable Parameter relevant sind. Die Ungleichheitszeichen sind schon richtig, Fitparameter können niemals den exakt Wert der Grenze annehmen (aber sich beliebig nahe annähern).
Author
Member

Wenn ich zB beta=1 fixe und fitte und danach die gleichen daten nochmal fitten möchte, aber mit beta mit grenzen zwischen 0 und 1, bekomme ich die Fehlermeldung "Parameter beta is outside bounds (0.0, 1.0)" und kann das nur lösen in dem ich bei jedem einzelnen der datensets den startparameter für beta ändere, weil die dann alle auf 1.0 sind. Das ist ein bisschen umständlich, es wäre super, wenn es hier eine einfachere Lösung geben könnte, hat aber nur sehr niedrige Prio.

Wenn ich zB beta=1 fixe und fitte und danach die gleichen daten nochmal fitten möchte, aber mit beta mit grenzen zwischen 0 und 1, bekomme ich die Fehlermeldung "Parameter beta is outside bounds (0.0, 1.0)" und kann das nur lösen in dem ich bei jedem einzelnen der datensets den startparameter für beta ändere, weil die dann alle auf 1.0 sind. Das ist ein bisschen umständlich, es wäre super, wenn es hier eine einfachere Lösung geben könnte, hat aber nur sehr niedrige Prio.
elisa reopened this issue 2023-12-01 14:46:14 +00:00
Member

gibt vielleicht schon eine Lösung: bei den general settings einen Rechtsklick auf das Feld für den Startwert von beta, dann "replace single set values".

gibt vielleicht schon eine Lösung: bei den general settings einen Rechtsklick auf das Feld für den Startwert von beta, dann "replace single set values".
dominik added this to the (deleted) milestone 2024-01-03 12:54:47 +00:00
dominik added this to the Bug tracker project 2024-01-19 17:12:30 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: IPKM/nmreval#128
No description provided.