Generated by DocFX

Class MSECost

Inheritance
Object
CostFunction
MSECost
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: NeuralNetLearning.Maths.CostFunctions
Assembly: NeuralNet.dll
Syntax
public class MSECost : CostFunction

Constructors

MSECost()

Declaration
public MSECost()

Methods

Apply(Vector<Double>, Vector<Double>)

Declaration
public override double Apply(Vector<double> estimated, Vector<double> actual)
Parameters
Type Name Description
MathNet.Numerics.LinearAlgebra.Vector<Double> estimated
MathNet.Numerics.LinearAlgebra.Vector<Double> actual
Returns
Type Description
Double
Overrides
CostFunction.Apply(Vector<Double>, Vector<Double>)

Derivative(Vector<Double>, Vector<Double>)

Declaration
public override Vector<double> Derivative(Vector<double> estimated, Vector<double> actual)
Parameters
Type Name Description
MathNet.Numerics.LinearAlgebra.Vector<Double> estimated
MathNet.Numerics.LinearAlgebra.Vector<Double> actual
Returns
Type Description
MathNet.Numerics.LinearAlgebra.Vector<Double>
Overrides
CostFunction.Derivative(Vector<Double>, Vector<Double>)