nlpatl.models.clustering.sklearn_clustering

class nlpatl.models.clustering.sklearn_clustering.SkLearnClustering(model_name='kmeans', model_config={}, name='sklearn_clustering')[source]

Bases: nlpatl.models.clustering.clustering.Clustering

A wrapper of sci-kit learn clustering class.

Parameters
>>> import nlpatl.models.clustering as nmclu
>>> model = nmclu.SkLearnClustering()
predict_proba(x, predict_config={})[source]
Parameters
Returns

Feature and probabilities

Return type

nlptatl.dataset.Dataset

train(x)[source]
Parameters

x (np.ndarray) – Raw features