Closed
Description
-
All predictor classes should be named
SoAndSoModelParameters
(likeKMeansModelParameters
,LinearBinaryModelParameters
etc. -
Strive to remove unnecessary interfaces from the public API: thinks like
IPredictor
,IPredictorProducing<float>
etc. should not be public. -
Review the public surface of
ModelParameters
to enable ONLY parameter introspection. For example:
KMeans
should only expose centroid coordinates.Linear
should only expose weights/biases.
- If possible, try to add public constructors. For example:
- Make it possible to create
KMeansModelParameters
from centroid coordinates - Make it possible to create
LinearBinaryModelParameters
from weights and biases
Metadata
Metadata
Assignees
Labels
No labels