Skip to content

Rust implementation of Gaussian Process regression

Notifications You must be signed in to change notification settings

KentaKato/GPRust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPRust

GPRust is a naive implementation of Gaussian Process Regression (GPR) using Rust.

Demo

git clone [email protected]:KentaKato/GPRust.git
cd gprust
cargo run

After running these commands, GPRust will perform Gaussian Process Regression on a predefined dataset, and the results will be saved as a visual plot.

The regression output is saved in gprust/images/plot.png.

Hyperparameters optimization

The hyperparameters of the kernel function are optimized using grid search and maximum likelihood estimation.

About

Rust implementation of Gaussian Process regression

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages