yobx.sklearn.sklearn_helper#

yobx.sklearn.sklearn_helper.get_n_expected_outputs(estimator: BaseEstimator) int[source]#

Returns the number of expected outputs.

yobx.sklearn.sklearn_helper.get_output_names(estimator: BaseEstimator) Sequence[str][source]#

Returns output names for every estimator.

yobx.sklearn.sklearn_helper.longest_prefix(names: Sequence[str]) str[source]#

Creates a common prefix for all name in names.

yobx.sklearn.sklearn_helper.post_process_output_names(estimator: BaseEstimator, output_names: Sequence[str]) Sequence[str][source]#

Makes sures the number of outputs is expected.