【文件属性】:
文件名称:KernelFunctions.jl:Julia软件包,用于机器学习的内核功能
文件大小:239KB
文件格式:ZIP
更新时间:2021-03-17 00:06:36
machine-learning gaussian-processes kernels kernel-functions Julia
内核功能
机器学习的内核功能
KernelFunctions.jl为内核函数提供了一个灵活而完整的框架,可以对输入数据进行预转换。
目的是使API在与用户友好的同时尽可能地与模型无关。
例子
X = reshape ( collect ( range ( - 3.0 , 3.0 ,length = 100 )),:, 1 )
# Set simple scaling of the data
k₁ = SqExponentialKernel ()
K₁ = kernelmatrix (k₁,X,obsdim = 1 )
# Set a function transformation on the data
k₂ = TransformedKernel ( Matern32Kernel (), FunctionTransform (x -> sin .(x)))