yobx.sklearn.traceable_converter#

yobx.sklearn.traceable_converter.sklearn_traceable_converter(g: GraphBuilderExtendedProtocol, sts: Dict, outputs: List[str] | None, estimator: TraceableTransformerMixin, *inputs: str, name: str = 'traceable') str | Tuple[str, ...][source]#

The function assumes the estimator processes dataframe or numpy arrays. For dataframe, the function will group in a single dataframes all columns sharing the same dimensions (‘N’, 1). Then it tries to match the signature.