Skip to content

Commit a318d2f

Browse files
committed
Additional fixes
1 parent b9f5ef1 commit a318d2f

File tree

4 files changed

+22
-10
lines changed

4 files changed

+22
-10
lines changed

docs/src/api.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,32 +14,34 @@ CurrentModule = KernelFunctions
1414
KernelFunctions
1515
```
1616

17-
## Base Kernels
17+
## Base Kernels API
1818

1919
```@docs
20+
ConstantKernel
21+
WhiteKernel
22+
EyeKernel
23+
ZeroKernel
24+
CosineKernel
2025
SqExponentialKernel
2126
ExponentialKernel
2227
GammaExponentialKernel
2328
ExponentiatedKernel
29+
FBMKernel
30+
GaborKernel
2431
MaternKernel
2532
Matern32Kernel
2633
Matern52Kernel
2734
NeuralNetworkKernel
28-
GaborKernel
29-
EyeKernel
30-
FBMKernel
31-
CosineKernel
3235
LinearKernel
3336
PolynomialKernel
3437
PiecewisePolynomialKernel
3538
MahalanobisKernel
3639
RationalQuadraticKernel
3740
GammaRationalQuadraticKernel
41+
spectral_mixture_kernel
42+
spectral_mixture_product_kernel
3843
PeriodicKernel
39-
ZeroKernel
40-
ConstantKernel
4144
WienerKernel
42-
WhiteKernel
4345
```
4446

4547
## Composite Kernels
@@ -49,6 +51,7 @@ TransformedKernel
4951
ScaledKernel
5052
KernelSum
5153
KernelProduct
54+
TensorProduct
5255
```
5356

5457
## Transforms
@@ -82,6 +85,7 @@ transform
8285
```@docs
8386
ColVecs
8487
RowVecs
88+
NystromFact
8589
```
8690

8791
## Index

docs/src/kernels.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,3 +256,11 @@ The [`KernelProduct`](@ref) is defined as a product of kernels
256256
```math
257257
k(x,x';\{k_i\}) = \prod_i k_i(x,x').
258258
```
259+
260+
### Tensor Product
261+
262+
The [`TensorProduct`](@ref) is defined as :
263+
264+
```math
265+
k(x,x';\{k_i\}) = \prod_i k_i(x_i,x'_i)
266+
```

src/basekernels/constant.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ struct WhiteKernel <: SimpleKernel end
2929
"""
3030
EyeKernel()
3131
32-
See [WhiteKernel](@ref)
32+
See [`WhiteKernel`](@ref)
3333
"""
3434
const EyeKernel = WhiteKernel
3535

src/kernels/transformedkernel.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
TransformedKernel(k::Kernel,t::Transform)
33
44
Return a kernel where inputs are pretransformed by `t` : `k(t(x),t(x'))`
5-
Can also be called via [transform](@ref) : `transform(k, t)`
5+
Can also be called via [`transform`](@ref) : `transform(k, t)`
66
"""
77
struct TransformedKernel{Tk<:Kernel,Tr<:Transform} <: Kernel
88
kernel::Tk

0 commit comments

Comments
 (0)