C# 클래스 AIMA.Core.Learning.Neural.Perceptron

상속: FunctionApproximator
파일 보기 프로젝트 열기: PaulMineau/AIMA.Net 1 사용 예제들

공개 메소드들

메소드 설명
Perceptron ( int numberOfNeurons, int numberOfInputs ) : System
predict ( NNExample nne ) : Vector
processError ( Vector error ) : void
processInput ( Vector input ) : Vector
testOnDataSet ( NNDataSet nnds ) : int[]
trainOn ( NNDataSet innds, int numberofEpochs ) : void

메소드 상세

Perceptron() 공개 메소드

public Perceptron ( int numberOfNeurons, int numberOfInputs ) : System
numberOfNeurons int
numberOfInputs int
리턴 System

predict() 공개 메소드

public predict ( NNExample nne ) : Vector
nne NNExample
리턴 AIMA.Core.Util.Math.Vector

processError() 공개 메소드

public processError ( Vector error ) : void
error AIMA.Core.Util.Math.Vector
리턴 void

processInput() 공개 메소드

public processInput ( Vector input ) : Vector
input AIMA.Core.Util.Math.Vector
리턴 AIMA.Core.Util.Math.Vector

testOnDataSet() 공개 메소드

public testOnDataSet ( NNDataSet nnds ) : int[]
nnds NNDataSet
리턴 int[]

trainOn() 공개 메소드

public trainOn ( NNDataSet innds, int numberofEpochs ) : void
innds NNDataSet
numberofEpochs int
리턴 void