MP
用于自组织地图(SOM)的Python库
SOM的结构尽可能类似于Matlab中的somtoolbox 。 它具有以下功能:
仅批量培训,这比在线培训要快。 它具有类似于sklearn格式的并行处理选项,并且可以加快训练过程,但它取决于数据大小以及主要取决于SOM网格的大小。我无法管理内存问题,因此,我建议在以下位置进行单核处理此时此刻。 但是,尽管如此,对于所有重要的矩阵计算(例如scipy稀疏矩阵和用于计算欧几里得距离的numexpr ,算法的实现还是精心完成的。
使用sklearn或随机初始化进行PCA(或RandomPCA(默认))初始化。
组件平面可视化(不同模式)。
匹配图。
U-Matrix可视化。
一维或二维SOM,仅具有矩形平面网格。 (当我使用somtoolbox在Matlab中进行检查时,与六角形相比效果很好)。
函数逼近和预测的不同方法(主要使
1