使用拓扑数据分析进行机器学习的工具箱。

giotto-learn的Python项目详细描述


https://www.giotto.ai/static/vector/logo.svg

AzureAzure-covAzure-testbinder

乔托学习

giotto learn是一个基于Python构建的高性能拓扑机器学习工具箱 scikit学习并在apache2.0许可下分发。它是Giotto开源项目的一部分。在

网址:https://giotto.ai

安装

依赖性

giotto learn要求:

  • Python(>;=3.5)
  • scikit学习(>;=0.21.3)
  • 数量(>;=1.11.0)
  • 压缩性(>;=0.17.0)
  • 作业库(>;=0.11)

运行示例jupyter、matplotlib和plotly是必需的。在

用户安装

如果你已经安装了numpy和scipy, 安装giotto learn的最简单方法是使用pip

pip install -U giotto-learn

文档

贡献

我们欢迎所有经验水平的新贡献者。乔托 社区目标是帮助、欢迎和有效。了解更多 为giotto learn做贡献,请参阅CONTRIBUTING.rst文件。在

显影剂安装

C++依赖关系:
    C++ 14兼容编译器
  • CMake>;=3.9
  • 增压>=1.56
源代码

您可以使用以下命令检查最新来源:

^{pr2}$
安装:
cd giotto-learn
pip install -e .

从那时起,库文件的任何更改都将立即在您的计算机上可用。在

测试

安装后,可以从外部启动测试套件 源目录:

pytest giotto

变更日志

请参阅RELEASE.rst文件 对于乔托学习的重大变化的历史。在

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

推荐PyPI第三方库


热门话题
Spring 4升级后未加载java应用程序上下文   java Android 2.3.3 internet可以在我的Galaxy S上运行,但不能在我的Galaxy选项卡上运行?(许可?)   java通过不改变其原始位置对大小写字母进行排序   java Spring Boot一直在破坏我的电脑。。。sts的最佳配置是什么。Windows 10上的ini文件?   css Java Spring+引导问题   java Jackson将GeoJsonPoint序列化为纬度/经度   xml Java Transformer:如何将其结果生成OutputStream?   java如何更改字体、文本大小和设置文本位置?   在JavaSpringHibernate3.6.3中,如何告诉一个方法等待,直到获得锁,以及如何重试失败的事务?   java安卓服务代替线程   Java Swing使用鼠标移动JFrame