文件名称:SOMPY:用于自组织地图(SOM)的Python库
文件大小:1.48MB
文件格式:ZIP
更新时间:2024-05-12 15:49:28
JupyterNotebook
MP 用于自组织地图(SOM)的Python库 SOM的结构尽可能类似于Matlab中的somtoolbox 。 它具有以下功能: 仅批量培训,这比在线培训要快。 它具有类似于sklearn格式的并行处理选项,并且可以加快训练过程,但它取决于数据大小以及主要取决于SOM网格的大小。我无法管理内存问题,因此,我建议在以下位置进行单核处理此时此刻。 但是,尽管如此,对于所有重要的矩阵计算(例如scipy稀疏矩阵和用于计算欧几里得距离的numexpr ,算法的实现还是精心完成的。 使用sklearn或随机初始化进行PCA(或RandomPCA(默认))初始化。 组件平面可视化(不同模式)。 匹配图。 U-Matrix可视化。 一维或二维SOM,仅具有矩形平面网格。 (当我使用somtoolbox在Matlab中进行检查时,与六角形相比效果很好)。 函数逼近和预测的不同方法(主要使
【文件预览】:
SOMPY-master
----setup.py(406B)
----.gitignore(1KB)
----sompy()
--------neighborhood.py(1KB)
--------sompy.py(27KB)
--------__init__.py(590B)
--------examples()
--------visualization()
--------codebook.py(6KB)
--------normalization.py(2KB)
--------decorators.py(594B)
----LICENSE(11KB)
----README.md(2KB)