SheffieldML/GPy

Gaussian processes framework in python

解決する問題

GPy は、ガウス過程を実装・使用するためのフレームワークであり、Python で回帰やその他の GP ベースのモデリングタスクを構造的に処理する方法を提供します。

仕組み

ガウス過程回帰を実行するための一連のモデルとカーネルを提供します。このフレームワークは、コアのパラメータ化と勾配ベースのモデル最適化を paramz という別のパッケージに分離しています。

対象ユーザー

特に回帰や多出力/コリージョナライズド回帰のために、柔軟な Python ベースのガウス過程フレームワークを必要とする研究者や開発者。

ハイライト

  • ガウス過程フレームワーク: GP 回帰とコリージョナライズド回帰のための専用ツール。
  • モジュール式最適化: paramz パッケージを使用した純粋な勾配ベースのモデル最適化。
  • クロスバージョンモデル保存: Python バージョン間の pickle の不整合を避けるために、NumPy 配列を介してモデルパラメータを保存する特定のメソッドを提供。
  • 幅広いプラットフォームサポート: Python 3.9+ の Windows、macOS、Linux に対応。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト