-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sigmoid.__call__ does not take lambda
and gamma
#170
Comments
Also worth noting that |
The other use of python-psignifit/psignifit/_posterior.py Line 162 in f198fac
where scale is defined like this:python-psignifit/psignifit/_posterior.py Line 149 in f198fac
so, yes, that seems to be a relic of the past and we should move And not that we are at it, maybe get rid of |
Haha you got me. The point is that we need to do something about it. In the end, it's related to #102: how is the user supposed to interact with a sigmoid, when they need to? it's a bit of a patchwork now |
Need to check
|
At the moment,
Sigmoid.__call__
does not take the parameterslambda
andgamma
. It is odd, because the other public methods,Sigmoid.slope
andSigmoid.inverse
to take those parameters into account.The smell comes out in
psignifit.tools.psychometric
, which does take those parameters, and where the values are computed by callingSigmoid
, then rescaling:I think this simple operation should be performed in
Sigmoid.__call__
The text was updated successfully, but these errors were encountered: