Fixed #214. Variables are no longer set to None by default, all variables now need to be provided explicitly with data or None, unless Fit can infer from the data, model and objective provided that some should be ignored. This way debugging will be greatly improved, since currently it is still allowed to forget to provide data which causes a lot of pain when debugging.
Only important API change: None has to be provided explicitly to Fit when no data is present for a variable.
Fixed #214. Variables are no longer set to None by default, all variables now need to be provided explicitly with data or None, unless
Fit
can infer from the data, model and objective provided that some should be ignored. This way debugging will be greatly improved, since currently it is still allowed to forget to provide data which causes a lot of pain when debugging.Only important API change:
None
has to be provided explicitly toFit
when no data is present for a variable.