Feature description
So for many algorithms, we now allow to give b-values at initialisation and at fit-time. This is confusing and probably is not supported for all algorithms
Describe the solution
I think it is cleaner to only allow to give b-values at initialisation, as some algorithms then initialise e.g. priors, and changing b-values may rise issues. On the other side, for some specific applications, this may require re-initialising the algorithm unnecessarily often.
Alternatively, we can support changing b-values at fit-time , but we would have to add unit tests to see whether this works well.
Describe alternatives
No response
Additional context
No response
Are you working on this?
None
Feature description
So for many algorithms, we now allow to give b-values at initialisation and at fit-time. This is confusing and probably is not supported for all algorithms
Describe the solution
I think it is cleaner to only allow to give b-values at initialisation, as some algorithms then initialise e.g. priors, and changing b-values may rise issues. On the other side, for some specific applications, this may require re-initialising the algorithm unnecessarily often.
Alternatively, we can support changing b-values at fit-time , but we would have to add unit tests to see whether this works well.
Describe alternatives
No response
Additional context
No response
Are you working on this?
None