使用拓扑数据分析进行机器学习的工具箱。
giotto-learn-nightl的Python项目详细描述
乔托学习
giotto learn是一个基于Python构建的高性能拓扑机器学习工具箱 scikit学习并在apache2.0许可下分发。它是Giotto开源项目的一部分。在
genesis项目
giotto learn是EPFL的L2F SA、Laboratory for Topology and Neuroscience和HEIG-VD的Institute of Reconfigurable & Embedded Digital Systems (REDS)共同努力的结果。在
安装
依赖性
giotto learn要求:
- Python(>;=3.5)
- scikit学习(>;=0.21.3)
- 数量(>;=1.17.0)
- 压缩性(>;=0.17.0)
- 作业库(>;=0.11)
- python igraph(gt;=0.7.1.post6)
- 绘图(>;=4.4.1)
- matplotlib(>;=3.1.2)
要运行这些示例,需要jupyter。在
用户安装
如果你已经安装了numpy和scipy, 安装giotto learn的最简单方法是使用pip
pip install -U giotto-learn
文档
- HTML文档(稳定版本):https://docs.giotto.ai
贡献
我们欢迎所有经验水平的新贡献者。乔托 社区目标是帮助、欢迎和有效。了解更多 为giotto learn做出贡献,请参阅CONTRIBUTING.rst文件。在
显影剂安装
C++依赖关系:
- CMake>;=3.9
- 增压>=1.56
CMake和Boost依赖项可以安装在using Anaconda中,如下所示:
^{pr2}$源代码
您可以使用以下命令检查最新来源:
git clone https://github.com/giotto-ai/giotto-learn.git
安装:
cd giotto-learn
pip install -e .
从那时起,库文件的任何更改都将立即在您的计算机上可用。在
测试
安装后,可以从外部启动测试套件 源目录:
pytest giotto
变更日志
请参阅RELEASE.rst文件 对于乔托学习的重大变化的历史。在
- 项目
标签: