如何使用HDBSCAN聚类5维数据

问题描述

我正在尝试使用HDBSCAN对NTU-RGB + D 120骨架数据集进行聚类。骨架数据的numpy数组有5个维度

**dataset.shape=[40091,3,300,25,2]**

其中数据数= 40091,坐标= 3(x-​​y-z),帧数= 300,关节数= 25,视频中的身体数= 2

当我尝试使用hdbscan将其群集时,但是适合会引发一条错误消息,指出它仅接受2D数据。我怎样才能做到5维。我是刚接触骨架数据和集群的新手。

解决方法

我已经使用view()更改了数据的形状,现在它包含 样本*(框架*接头)以减小尺寸