# KohonenMap<T> class

Namespace: [Grasshopper2.Geometry.Clustering](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.geometry.clustering.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public sealed class KohonenMap<T>
```

Provides a generic self-organising or 'Kohonen' map. Which is a way to transform high-dimensional data onto a two dimensional grid.

**Type parameters:**

- `T`

## Constructors

- [KohonenMap<T>](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.clustering.kohonenmap-1/ctor.md): Set up a new Kohonen mapping.

## Properties

- [Dimensionality](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.clustering.kohonenmap-1/dimensionality.md): Gets the dimensionality of the input data.

## Methods

- [Map](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.clustering.kohonenmap-1/map.md): Fit a map to a set of data.
