module mlmodel_mixin
Mixin class containing Lineage specific methods
To be used by OpenMetadata class
class OMetaMlModelMixin
OpenMetadata API methods related to MlModel.
To be inherited by OpenMetadata
method add_mlmodel_lineage
Iterates over MlModel's Feature Sources and add the lineage information.
Args:
model: MlModel containing EntityReferences
description: Lineage description
Returns:
List of added lineage information
method get_mlmodel_sklearn
Get an MlModel Entity instance from a scikit-learn model.
Sklearn estimators all extend BaseEstimator.
Args:
name: MlModel name
model: sklearn estimator
description: MlModel description
service_name: Service name to use when creating sklearn service
Returns:
OpenMetadata CreateMlModelRequest Entity