kernel

package
v0.0.0-...-3be35fb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 7, 2018 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Kernel

type Kernel interface {
	Evaluate(X mat.Vector, Y mat.Vector) float64
}

Kernel is good

func NewLinearKernel

func NewLinearKernel() Kernel

NewLinearKernel is a fnc

func NewPolynomialKernel

func NewPolynomialKernel(degree int) Kernel

func NewRBFKernel

func NewRBFKernel(sigma float64) Kernel

type LinearKernel

type LinearKernel struct {
	Kernel
}

LinearKernel is also good

func (LinearKernel) Evaluate

func (lk LinearKernel) Evaluate(X mat.Vector, Y mat.Vector) float64

Evaluate is gooder

type PolynomialKernel

type PolynomialKernel struct {
	Kernel
	// contains filtered or unexported fields
}

PolynomialKernel is decent

func (PolynomialKernel) Evaluate

func (pk PolynomialKernel) Evaluate(X mat.Vector, Y mat.Vector) float64

Evaluate is gooder

type RBFKernel

type RBFKernel struct {
	Kernel
	// contains filtered or unexported fields
}

RBFKernel is best kernel

func (RBFKernel) Evaluate

func (rbfk RBFKernel) Evaluate(X mat.Vector, Y mat.Vector) float64

Evaluate is gooder

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL