|  | ## Flatten Clustering

#### Synopsis

Creates a flat cluster model from a hierarchical one.

#### Description

Creates a flat cluster model from a hierarchical one by expanding nodes in the order of their distance until the desired number of clusters is reached.

#### Input

- hierarchical: expects: HierarchicalClusterModel
- example set: expects: ExampleSet

#### Output

- flat:
- example set:

#### Parameters

- number of clusters: Specifies how many flat clusters should be created.
- add as label: Should the cluster values be added as label.
- remove unlabeled: Delete the unlabeled examples.

#### ExampleProcess