JuliaGaussianProcesses/KernelFunctions.jl

Julia package for kernel functions for machine learning

54
/ 100
Established

This package helps machine learning engineers and data scientists build and customize kernel functions for their models. It takes various kernel types and transformations as input, allowing for flexible combination and manipulation, and outputs ready-to-use kernel matrices or functions for advanced machine learning models like Gaussian Processes. This is for users who work with Julia and need fine-grained control over their model's kernel behavior.

274 stars.

Use this if you are a machine learning engineer or data scientist using Julia and need to construct, combine, or modify kernel functions for your models with flexibility and automatic differentiation compatibility.

Not ideal if you are looking for a high-level, off-the-shelf machine learning model or if you are not working within the Julia ecosystem.

machine-learning data-science model-building algorithm-customization predictive-modeling
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 18 / 25

How are scores calculated?

Stars

274

Forks

41

Language

Julia

License

MIT

Last pushed

Mar 13, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/JuliaGaussianProcesses/KernelFunctions.jl"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.