广义线性混合模型均值和协方差参数的快速推断

glimix-core的Python项目详细描述


Glimix核心

TravisAppVeyorDocumentation

广义线性混合模型均值和协方差参数的快速推断 模型。

它实现了 FaST-LMM特例 具有线性协方差矩阵的线性混合模型,并提供 用于在秒内对数百万个协变量执行推理的接口。 利用期望实现广义线性混合模型推理 传播并利用一些数学技巧来处理 包含数千个样本和数百万个协变量的数据集。

安装

有两种主要的安装方法。 通过pip

pip install glimix-core

或通过conda

conda install -c conda-forge glimix-core

运行测试

安装后,您可以对其进行测试

python -c "import glimix_core; glimix_core.test()"

只要你有pytest

用法

下面是一个非常简单的示例,可以帮助您入门:

>>>fromnumpyimportarray,ones>>>fromnumpy_sugar.linalgimporteconomic_qs_linear>>>fromglimix_core.lmmimportLMM>>>>>>X=array([[1,2],[3,-1],[1.1,0.5],[0.5,-0.4]],float)>>>QS=economic_qs_linear(X)>>>X=ones((4,1))>>>y=array([-1,2,0.3,0.5])>>>lmm=LMM(y,X,QS)>>>lmm.fit(verbose=False)>>>lmm.lml()-2.2726234086180557

我们还提供了关于库的大量documentation

作者

许可证

这个项目是根据MIT License授权的。

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

推荐PyPI第三方库


热门话题
java如何在安卓 studio中使用调用jaxws web服务的jar文件   java双时间模拟时钟不打印两个不同的时间   java Jackson反序列化处理不带字段的生成值   多线程在java同步中读锁的目的是什么   为什么java中有这么多获取日期时间的方法?   java从listview中的TextView获取数据   java是否可以定义如何对枚举进行(反)序列化以在枚举内持久化?   Java:异常处理我的catch()有问题   VMWare java SDK:可用的PerfMetricID何时不报告数据?   exec在Java中执行命令而不重定向输出   java使用SpringXML配置实现观察者模式?   java在竹笔平板电脑中使用JPen