自组织映射算法。

som-learn的Python项目详细描述


TravisCodecovCircleCIReadTheDocsPythonVersionPypiConda

SOM学习

自组织映射算法[1]的实现 scikit-learn原料药。它为Somoclu提供了一个包装类。

文件

安装文档、API文档和示例可以在 documentation

依赖性

som learn经过测试可以在python 3.6+下工作。依赖关系是 以下内容:

  • 科学套件学习(>;=0.21)
  • 索莫克鲁(>;=1.7.5)

此外,要运行示例,需要matplotlib(>;=2.0.0)和 熊猫(>;=0.22)。

安装

som learn当前在pypi的存储库中可用,您可以 通过pip安装

pip install -U som-learn

该软件包也在anaconda云平台发布:

conda install -c algowit som-learn

如果愿意,可以克隆它并运行setup.py文件。使用以下命令 从github获取副本并安装所有依赖项的命令:

git clone https://github.com/AlgoWit/som-learn.git
cd som-learn
pip install .

或者使用pip和github安装:

pip install -U git+https://github.com/AlgoWit/som-learn.git

测试

安装后,您可以使用pytest运行测试套件:

make test

参考文献:

[1]T. Kohonen, M. R. Schroeder, T. S. Huang, “Self-Organizing Maps”, Springer-Verlag, 2001.

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaJSonarray不会从SeekBar读取double   使用另一个类从Java中的2D数组打印用户输入   java ClassNotFoundException的原因   spring调用两个方法以返回Java中的不同页面   httpurlconnection Java禁止的代码错误,但浏览器错误(2)   java画布矩阵转换   java:在另一个java映射中使用“Map”作为值   java“未找到用于解密的证书”(Apache CXF,WSSecurity)   java如何查看JTable中选择的行   java在没有xmlwrappers的情况下重复xml元素序列集   java将垂直直方图打印到控制台   java Spring JDBCTemplate:构造不带特殊字符的JSON   java PayPal RestApi获取用户信息