Skip to content
/ GP Public

.NET Core implementation of Gaussian Processes

License

Notifications You must be signed in to change notification settings

koryakinp/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 koryakinp@koryakinp.com

License

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

Acknowledgments

Releases

No releases published

Packages

No packages published