Description
Coming back to SLEP 1 I don't see / remember the need for trans_modify.
I'm now not sure why we need this.
The motivation the SLEP gives is
Creating y in a pipeline makes error measurement harder For some usecases, test time needs to modify the number of samples (for instance data loading from a file)
I think that makes it much harder and I don't think it's as necessary as the training-time version.
Similarly I'm not sure I understand the motivation for partial_fit_modify
.
My main motivation in this would be to distinguish training time and test time, and that only requires a new method that basically replaces fit_transform
within a pipeline or other meta-estimator.
Not sure I like fit_modify
for that. My thoughts right now would be forward
or maybe fit_forward
(though that sounds too much like feed-forward - how about feed
lol). modify
sounds like an in-place operation to me. D3M uses produce
which is quite generic but might work (probably fit_produce
, produce
is their version of both predict
and transform
)