使用boostsrl jar文件的python包装器。

boostsrl的Python项目详细描述


Repository preview image: "boostsrl. Python wrappers around BoostSRL with a scikit-learn-style interface. pip install boostsrl."

LicenseTravis CI continuous integration build statusAppVeyor Windows build statusCode coverage statusCircleCIDocumentation status

boostsrl是一组python包装器 BoostSRL带有scikit学习接口。

开始

先决条件

  • Java 1.8
  • Python(3.6,3.7)

安装

pip install boostsrl

基本用法

一般设置应该类似于scikit learn。但是在设置方面有一些额外的要求 背景知识和数据格式。

一个最小的工作示例(使用与“example_data”一起导入的玩具癌症数据集)是:

>>>fromboostsrl.rdnimportRDN>>>fromboostsrlimportBackground>>>fromboostsrlimportexample_data>>>bk=Background(...modes=example_data.train.modes,...use_std_logic_variables=True,...)>>>clf=RDN(...background=bk,...target='cancer',...)>>>clf.fit(example_data.train)>>>clf.predict_proba(example_data.test)array([0.88079619,0.88079619,0.88079619,0.3075821,0.3075821])>>>clf.classes_array([1.,1.,1.,0.,0.])

example_data.trainexample_data.test都是boostsrl.Database对象,因此这隐藏了 幕后的复杂性。

这个例子抽象了一些紧凑性交换的复杂性。 有关更详细的示例,请参见‘docs/examples/’目录。

贡献

我们采用了Contributor Covenant Code of Conduct版本1.4。请阅读, 跟踪并报告任何违反此规定的事件。

欢迎提出问题、问题和请求。请参阅CONTRIBUTING.md了解 有关提交问题和请求的信息。

版本控制和发布

我们使用SemVer进行版本控制。 见Releases 对于可用的稳定版本,或 Project Page on PyPi

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

推荐PyPI第三方库


热门话题
java使用jackson序列化/反序列化具有不同属性的子属性   javascript驱动程序。getTitle()从错误页面获取数据   java web应用程序的增量部署   java字符引用“&#x10”是无效的XML字符   java MyEclipse+Hibernate不按ID排序属性集?   找不到IBM Filenet P8更改预处理器Java实现   java比较器,用于按浮点参数对对象arraylist排序   java如何调试。来自eclipse或其他版本的bsh文件   不允许使用java rest api post方法   java如何在Servlet中打开弹出窗口,然后重定向页面   java的replaceAll方法对我不起作用我做错了什么?   我收到了javax。网ssl。SSLHandshakeException:握手期间远程主机关闭连接