C# Class CnrsUniProv.OCodeHtm.SpatialNode2DGaussian

Inheritance: SpatialNode2D
Afficher le fichier Open project: neural5torm/OCodeHtm Class Usage Examples

Méthodes publiques

Méthode Description
GetClone ( ) : Vector>.SpatialNode
Infer ( MathNet.Numerics.LinearAlgebra.Double.SparseMatrix input ) : Vector

Do Flash inference for the given input

Learn ( MathNet.Numerics.LinearAlgebra.Double.SparseMatrix input ) : void

Learn the current input.

SpatialNode2DGaussian ( double maxDistance = Default.MaxDistance, double sigma = Default.NoSigma, int maxOutputSize = Default.MaxNodeOutputSize ) : System
TimeInfer ( MathNet.Numerics.LinearAlgebra.Double.SparseMatrix input ) : Vector

Do Time-based inference for the given input

Méthodes protégées

Méthode Description
FindClosestCoincidence ( MathNet.Numerics.LinearAlgebra.Double.SparseMatrix input, MathNet.Numerics.LinearAlgebra.Double.SparseMatrix &canonicalInput ) : MathNet.Numerics.LinearAlgebra.Double.SparseMatrix

Private Methods

Méthode Description
FindClosestCoincidence ( MathNet.Numerics.LinearAlgebra.Double.SparseMatrix input ) : MathNet.Numerics.LinearAlgebra.Double.SparseMatrix

Method Details

FindClosestCoincidence() protected méthode

protected FindClosestCoincidence ( MathNet.Numerics.LinearAlgebra.Double.SparseMatrix input, MathNet.Numerics.LinearAlgebra.Double.SparseMatrix &canonicalInput ) : MathNet.Numerics.LinearAlgebra.Double.SparseMatrix
input MathNet.Numerics.LinearAlgebra.Double.SparseMatrix
canonicalInput MathNet.Numerics.LinearAlgebra.Double.SparseMatrix
Résultat MathNet.Numerics.LinearAlgebra.Double.SparseMatrix

GetClone() public méthode

public GetClone ( ) : Vector>.SpatialNode
Résultat Vector>.SpatialNode

Infer() public méthode

Do Flash inference for the given input
public Infer ( MathNet.Numerics.LinearAlgebra.Double.SparseMatrix input ) : Vector
input MathNet.Numerics.LinearAlgebra.Double.SparseMatrix
Résultat Vector

Learn() public méthode

Learn the current input.
public Learn ( MathNet.Numerics.LinearAlgebra.Double.SparseMatrix input ) : void
input MathNet.Numerics.LinearAlgebra.Double.SparseMatrix
Résultat void

SpatialNode2DGaussian() public méthode

public SpatialNode2DGaussian ( double maxDistance = Default.MaxDistance, double sigma = Default.NoSigma, int maxOutputSize = Default.MaxNodeOutputSize ) : System
maxDistance double
sigma double
maxOutputSize int
Résultat System

TimeInfer() public méthode

Do Time-based inference for the given input
public TimeInfer ( MathNet.Numerics.LinearAlgebra.Double.SparseMatrix input ) : Vector
input MathNet.Numerics.LinearAlgebra.Double.SparseMatrix
Résultat Vector