SheffieldML/GPy

Gaussian processes framework in python

它解决了什么问题

GPy 是一个用于实现和使用高斯过程的框架,提供了一种结构化的方式来处理 Python 中的回归和其他基于 GP 的建模任务。

它的工作原理

它提供了一组模型和核函数来执行高斯过程回归。该框架将核心参数化和基于梯度的模型优化分离到一个名为 paramz 的独立包中。

适合谁使用

需要灵活且基于 Python 的高斯过程框架的研究人员和开发人员,特别是用于回归和多输出/核心化回归。

亮点

  • 高斯过程框架:专门用于 GP 回归和核心化回归的工具。
  • 模块化优化:使用 paramz 包进行纯基于梯度的模型优化。
  • 跨版本模型保存:提供了一种通过 NumPy 数组保存模型参数的特定方法,以避免跨 Python 版本的 pickle 不一致。
  • 广泛平台支持:兼容 Windows、macOS 和 Linux 上的 Python 3.9+。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目