как применить K-means++ только к «1 измерению» массива numpy и сохранить другое измерение как есть

У меня есть примененный алгоритм k-средних по форме (2048, 475). Я использовал следующий код

      from sklearn.cluster import KMeans

model = KMeans(n_clusters=36, random_state=42)

model.fit(abc)

labels = model.labels_

print(labels)

Я хочу применить кластеризацию K-средних только к измерению со значением 475 (что составляет 36 кластеров из 475) и сохранить первое измерение как есть. Может ли кто-нибудь помочь мне в этом?

0 ответов

Другие вопросы по тегам