Skip to content

Commit 873aa8d

Browse files
authored
Update index.md (#448)
1 parent 6294d1d commit 873aa8d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

docs/src/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# KernelFunctions.jl
22

33
**KernelFunctions.jl** is a general purpose [kernel](https://en.wikipedia.org/wiki/Positive-definite_kernel) package.
4-
It aims at providing a flexible framework for creating kernels and manipulating them.
4+
It provides a flexible framework for creating kernel functions and manipulating them, and an extensive collection of implementations.
55
The main goals of this package are:
6-
- **Flexibility**: operations between kernels should be fluid and easy without breaking.
7-
- **Plug-and-play**: including the kernels before/after other steps should be straightforward.
6+
- **Flexibility**: operations between kernels should be fluid and easy without breaking, with a user-friendly API.
7+
- **Plug-and-play**: being model-agnostic; including the kernels before/after other steps should be straightforward. To interoperate well with generic packages for handling parameters like [ParameterHandling.jl](https://github.com/invenia/ParameterHandling.jl/) and FluxML's [Functors.jl](https://github.com/FluxML/Functors.jl/).
88
- **Automatic Differentiation compatibility**: all kernel functions which _ought_ to be differentiable using AD packages like [ForwardDiff.jl](https://github.com/JuliaDiff/ForwardDiff.jl) or [Zygote.jl](https://github.com/FluxML/Zygote.jl) _should_ be.
99

1010
This package replaces the now-defunct [MLKernels.jl](https://github.com/trthatcher/MLKernels.jl). It incorporates lots of excellent existing work from packages such as [GaussianProcesses.jl](https://github.com/STOR-i/GaussianProcesses.jl), and is used in downstream packages such as [AbstractGPs.jl](https://github.com/JuliaGaussianProcesses/AbstractGPs.jl), [ApproximateGPs.jl](https://github.com/JuliaGaussianProcesses/ApproximateGPs.jl), [Stheno.jl](https://github.com/willtebbutt/Stheno.jl), and [AugmentedGaussianProcesses.jl](https://github.com/theogf/AugmentedGaussianProcesses.jl).

0 commit comments

Comments
 (0)