package gpr

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Hyper parameters that have derivatives

type t = [
  1. | `Log_ell of int
]

Type of hyper parameter

val get_all : Eval.Kernel.t -> Eval.Inducing.t -> Eval.Inputs.t -> t array

get_all kernel inducing inputs

  • returns

    array of all hyper parameters of kernel and/or (inducing) inputs for which derivatives can be computed.

val get_value : Eval.Kernel.t -> Eval.Inducing.t -> Eval.Inputs.t -> t -> float

get_value kernel inducing inputs hyper

  • returns

    value of hyper parameter hyper of kernel and/or (inducing) inputs.

val set_values : Eval.Kernel.t -> Eval.Inducing.t -> Eval.Inputs.t -> t array -> Lacaml.D.vec -> Eval.Kernel.t * Eval.Inducing.t * Eval.Inputs.t

set_values kernel inducing inputs hypers values

  • returns

    triple of (kernel, inducing, inputs) in which hypers have been substituted with values position-wise.

OCaml

Innovation. Community. Security.