Skip to content

Short name for flows (pipelines) #412

@joaquinvanschoren

Description

@joaquinvanschoren

The flow names are currently very descriptive - which is good - but is often also troublesome to read.

E.g. if I try to plot an overview of sklearn pipelines on a task I get this:
image

Maybe we can implement a simple 'short name' for pipelines? E.g. this:

sklearn.pipeline.Pipeline(imputation=openmlstudy14.preprocessing.ConditionalImputer,hotencoding=sklearn.preprocessing.data.OneHotEncoder,variencethreshold=sklearn.feature_selection.variance_threshold.VarianceThreshold,classifier=sklearn.ensemble.forest.RandomForestClassifier)

could become this (only show the names of the components):
ConditionalImputer-OneHotEncoder-VarianceThreshold-RandomForestClassifier

Metadata

Metadata

Labels

Good First IssueIssues suitable for people new to contributing to openml-python!

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions