基于scikit学习api构建的自定义pymc3模型

pymc3-models的Python项目详细描述


PYMC3型号

基于scikit学习api构建的自定义pymc3模型。查看docs

功能

  • 可重用的PYMC3模型,包括线性回归和层次回归
  • 一个基类,bayesianmodel,用于构建自己的pymc3模型

安装

pymc3模型的最新版本可以使用pip

从pypi安装。
pip install pymc3_models

pymc3模型的当前开发分支可以从github安装,也可以使用pip

pip install git+https://github.com/parsing-science/pymc3_models.git

在本地(在虚拟环境中)运行包:

git clone https://github.com/parsing-science/pymc3_models.git
cd pymc3_models
virtualenv venv
source venv/bin/activate
pip install -r requirements.txt

用法

由于pymc3模型是在scikit learn的基础上构建的,因此您可以使用与scikit learn模型相同的方法。

frompymc3_modelsimportLinearRegressionLR=LinearRegression()LR.fit(X,Y)LR.predict(X)LR.score(X,Y)

贡献

有关详细信息,请参见CONTRIBUTING

贡献者行为准则

请注意,此项目是用Contributor Code of Conduct发布的。通过参与这个项目,你同意遵守它的条款。见CODE_OF_CONDUCT

致谢

这个库建立在PyMC3scikit-learn之上。

许可证

Apache License, Version 2.0

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

推荐PyPI第三方库


热门话题
HTTP标头的java InputStream未终止   java测试SpringWebListener   具有定义的替换编号Java的regex ReplaceAll   在java中使用contains()方法   java在选择查询中使用JoinColumn字段   具有用户的java Start-stop demon不是以给定用户启动   java glBufferData生成GL\u无效\u操作   java中循环代码的循环   Java位无符号移位(>>>>)会产生奇怪的结果   java HQL使用点分隔符从select获取结果   条纹、弹簧、玩耍(或?):使用哪种高性能Java框架?   广播接收机中的java停止服务   java回收器视图占据整个屏幕。不在上面显示我的UI元素   java使MySQL查询更快   java MappedByteBuffer查询   java递归算法问题