面向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第三方库


热门话题
具有MVC模式的java观察者/可观察对象   java junit在测试执行后未清理记录器   java减少spring boot应用程序中的网络延迟   java MyFirstApp教程Android Studio sendMessage问题   java无法转换消息   java JSP如果是,则递增   URL和方法的java spring安全设置   spring中的java自动动态绑定   java在Wicket中构建表   使用JUnit在与main相同的类中使用java测试方法   使用tomcat 8管理器部署后,java找不到WAR文件路径   java原子整数错误行为   需要java吗?   java允许多个JLabel中的文本重叠   java Hadoop mapreduce映射程序编程   json参数化Jackson Java库的JsonProperty值