_validate_positive_scalar
Firma
_validate_positive_scalar(name: str, value: float) -> float
Che problema risolve
Controlla che un parametro scalare sia numerico, finito e strettamente positivo.
Contratto sugli input
valuedeve essere interpretabile come numero finito.valuedeve essere maggiore di zero.
Dove viene usata
in
lin_fitper validaretol
Come fallisce
ValueErrorsevaluenon e finitoValueErrorsevalue <= 0
Perche resta privata
Serve come piccolo guard rail locale per i parametri numerici del fit, non come utilita generale del package.