Skip to main content

实现随机傅立叶特征 (RFF) 近似和 Thompson 采样。

项目描述

PyPI 版本 管道 覆盖范围 DOI

pyrff: 用随机傅里叶特征逼近高斯过程样本

该项目是随机傅立叶特征 (RFF) 近似 [1] 的 Python 实现。

它深受 [2, 3] 中的实现的启发,并将实现推广到与从任何 GP 库获得的 GP 超参数一起工作。

示例为配备PyMC3scikit-learn的 GP 的 Jupyter 笔记本:

安装

pyrffPyPI上发布:

pip install pyrff

用法和引用

pyrff根据GNU Affero 通用公共许可证 v3.0获得许可。

在工作中使用robotools时,请注明相应的软件版本

@software{pyrff,
  author       = {Michael Osthege and
                  Kobi Felton},
  title        = {michaelosthege/pyrff: v2.0.1},
  month        = dec,
  year         = 2020,
  publisher    = {Zenodo},
  version      = {v2.0.1},
  doi          = {10.5281/zenodo.4317685},
  url          = {https://doi.org/10.5281/zenodo.4317685}
}

前往 Zenodo为最新版本生成 BibTeX 引用

参考

  1. Hernández-Lobato,2014 年论文代码
  2. Cornell-MOE代码中的 PES 实现
  3. Bradford,2018 年论文代码

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

pyrff-2.0.2.tar.gz (14.8 kB 查看哈希)

已上传 source

内置分布

pyrff-2.0.2-py3-none-any.whl (27.6 kB 查看哈希)

已上传 py3