Skip to content
forked from koryakinp/GP

.NET Core implementation of Gaussian Processes

License

Notifications You must be signed in to change notification settings

amschel-de-r/GP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

.NET Core implementation of Gaussian Processes

Exploration:

var kernel = new GaussianKernel(0.25, 1);
var model = new Model(kernel, 0, 8, 800, ObjectiveFunction);
var output = model.Explore(14);

Alt Text

Search For Min/Max:

Expected Improvement Utility Function:

Alt Text

var kernel = new GaussianKernel(0.25, 1);
var model = new Model(kernel, 0, 8, 800, ObjectiveFunction);
var output = model.FindExtrema(Goal.Max, 14);

Alt Text

Authors

Pavel koryakin [email protected]

License

This project is licensed under the MIT License - see the LICENSE.md for details.

Acknowledgments

About

.NET Core implementation of Gaussian Processes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 76.9%
  • Python 22.0%
  • Smalltalk 1.1%