面向python的通用机器学习库

PyDojoML的Python项目详细描述


道场

Dojo_logo

dojo是python的机器学习库

开始

这些说明将为您在本地计算机上启动和运行项目的副本,以便进行开发和测试。

先决条件

  • Python-使用的编程语言。
  • Pipenv-依赖关系和虚拟环境管理

使用自制软件下载Mac OSX

brew install python
brew install pipenv

安装用于开发

一个循序渐进的示例系列,告诉您如何使开发环境运行

  1. 因为我们使用的是python编程语言作为主语言,所以您需要下载它。 您可以从官方的pythonwebsite执行此操作。

  2. 一旦启动并运行python之后,我们就需要设置开发环境。为了这个 我们正在使用pipenv。你需要安装它。查看these说明以了解如何完成。

  3. 现在,您已经具备了先决条件,剩下的部分就是安装所有其他的pyhton包 这取决于dojo。执行以下操作:

    pipenv install --dev
    

    标签的使用顺序是pipenv知道也要安装 软件包开发过程。

安装使用

如果您打算使用dojo作为机器学习库,您可以使用pip安装它,就像这样:

pip install pydojoml

运行测试

即将到来…

分解为端到端测试

即将到来…

以及编码风格测试

即将到来…

使用

构建
  • NumPy-使用python进行科学计算的基本包
  • SciPy-提供许多用户友好且高效的数值例程的包
  • Matplotlib-python二维绘图库
  • progressbar-python的文本进度条库
  • terminaltables-在终端/控制台应用程序中轻松绘制表格

贡献

请阅读CONTRIBUTING.md了解有关我们的行为准则以及向我们提交请求的过程的详细信息。

版本控制

有关可用的版本,请参见tags on this repository

作者

另请参阅参与此项目的contributors列表。

许可证

这个项目是在麻省理工学院的许可下授权的-请参见LICENSE文件了解详细信息

致谢

  • eric jones、travis oliphant、pearu peterson和其他人写了这么好的包-生态系统。
  • nilton volpato用于编写progressbar
  • robpol86用于编写terminaltables

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

推荐PyPI第三方库


热门话题
java线程;创建一个单独的线程来定期执行某些操作   用java将SonarQube升级到5.2失败。util。同时发生的CancellationException:空   在线程对象上调用start时,线程上设置的java优先级无效   java如何在不使用reduce()或last()折叠的情况下获取通量的最后一项   java如何从ArrayList中获取元素?   应用了逻辑的JavaTwitterAPI   在这种情况下,怎样才能不让自己重复?安卓的java   JavaAndroid:线程可运行和处理程序。在run方法中发布问题(Handler.postXX在预期情况下不会按时运行)   java log4j grok与管道故障   使用循环返回命令选项时出现问题/仅运行一个命令(JAVA)   java双重比较问题   使用vertx的JWT公钥/私钥身份验证中的java握手   用Java将WMA和AAC音频转换为MP3   解析字符串java get index   与具有不同数据类型的密钥同名的java JSON