python pacakge用于扁平化和折叠参数数据结构。
paragami的Python项目详细描述
#“参数折纸”:paragami。
[![图像](https://travis-ci.org/rgiordan/paragami.svg?branch=master)](https://travis-ci.org/rgiordan/paragami) [![图像](https://codecov.io/gh/rgiordan/paragami/branch/master/graph/badge.svg)](https://codecov.io/gh/rgiordan/paragami)
##描述。
参数折叠和压平,参数折纸:paragami*!
这是一个图书馆(仍在开发中),旨在 灵敏度分析更容易解决优化问题。核心 功能包括用于“折叠”和“展平”的工具 参数集合–即,用于转换 无约束参数向量之间的约束参数。
有关背景和动机,请参阅以下论文:
协方差、稳健性和变分贝叶斯 瑞安·乔达诺,塔玛拉·布罗德里克,迈克尔·乔丹 <;https://arxiv.org/abs/1709.02536>;
瑞士军队的微型刀 Ryan Giordano、Will Stephenson、Runjing Liu、Michael I.Jordan、Tamara 布罗德里克 <;https://arxiv.org/abs/1806.00550>;
基于贝叶斯的断棒先验灵敏度评估 非参数 刘润晶、吉奥达诺、乔丹、布罗德里克 <;https://arxiv.org/abs/1810.06587>;
##使用包。
我们欢迎新用户!但是,请注意,包裹是 仍在开发中。我们鼓励用户联系作者(github 用户rgiordan)获取建议、错误,或者如果您使用包 重要的事情。
###安装。
要安装最新的标记版本,请使用pip安装
python3-m pip安装paragami。
paragami包正在快速开发中,因此您可能希望 克隆respository并使用master分支。
注意:为了使用 稀疏预处理程序库,必须另外手动安装 [scikit-sparse](https://github.com/scikit-sparse/scikit-sparse/), 它要求在^ {tt2} $中的C++库。 大多数用户不需要此功能,因此为了简单起见,默认情况下不会使用paragami安装scikit sparse。见 [scikit-sparse需求](https://scikit-sparse.readthedocs.io/en/latest/overview.html#requirements) 有关安装的详细信息。
###文件和示例。
有关示例和API文档,请参见 [阅读文档](https://paragami.readthedocs.io/)。
或者,签出回购协议并在docs/中运行make html。
*感谢Stéfan van der Walt提出的包裹名称。