sklearn_estimator_identifier¶
- sklearn_estimator_identifier(obj, var_name='obj')[source]¶
Return sklearn identifier.
- Parameters:
- objany class or object
- var_namestr, optional, default = “obj”
name of variable (obj) to display in error message
- Returns:
- str, the sklearn identifier of obj, inferred from inheritance tree, one of
“classifier” - supervised classifier “clusterer” - unsupervised clusterer “regressor” - supervised regressor “transformer” - transformer (pipeline element, feature extractor, unsupervised) “estimator” - sklearn estimator of indeterminate type
- Raises:
- TypeError if obj is not an sklearn estimator, according to is_sklearn_estimator