Physics-informed Gaussian Process Regression for materials informatics
matgpr
A public Python package for reproducible materials-informatics workflows with Gaussian Process Regression, uncertainty-aware prediction, materials fingerprints, and physics-informed mean functions.
- Supports scikit-learn and GPyTorch GPR workflows with validation, learning curves, uncertainty diagnostics, and plotting utilities.
- Includes physics-aware kernels, target transforms, virtual-observation constraints, derivative-constrained models, and reusable materials-physics equation templates.
- Designed as a practical platform for future tutorials and blog posts on physics-informed GPR, Bayesian optimization, and small-data materials modeling.