C# 클래스 NeuralNetworks.Layer

파일 보기 프로젝트 열기: hemanthk119/NeuralNetworks 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Index int
Neurons NeuralNetworks.Neuron[]
NumNeurons int

공개 메소드들

메소드 설명
CalculateLayer ( ) : IEnumerable
ConnectAllTo ( Layer nextlayer, double defaultWeight ) : void
GetValues ( ) : IEnumerable
Layer ( int index, int numNeurons, Neuron actTye = Neuron.ActivationType.SIGMOID, IEnumerable initBias = null ) : System
RaiseChanged ( ) : void
SetValues ( IEnumerable Values ) : void

비공개 메소드들

메소드 설명
RaiseUpdated ( ) : void

메소드 상세

CalculateLayer() 공개 메소드

public CalculateLayer ( ) : IEnumerable
리턴 IEnumerable

ConnectAllTo() 공개 메소드

public ConnectAllTo ( Layer nextlayer, double defaultWeight ) : void
nextlayer Layer
defaultWeight double
리턴 void

GetValues() 공개 메소드

public GetValues ( ) : IEnumerable
리턴 IEnumerable

Layer() 공개 메소드

public Layer ( int index, int numNeurons, Neuron actTye = Neuron.ActivationType.SIGMOID, IEnumerable initBias = null ) : System
index int
numNeurons int
actTye Neuron
initBias IEnumerable
리턴 System

RaiseChanged() 공개 메소드

public RaiseChanged ( ) : void
리턴 void

SetValues() 공개 메소드

public SetValues ( IEnumerable Values ) : void
Values IEnumerable
리턴 void

프로퍼티 상세

Index 공개적으로 프로퍼티

public int Index
리턴 int

Neurons 공개적으로 프로퍼티

public Neuron[],NeuralNetworks Neurons
리턴 NeuralNetworks.Neuron[]

NumNeurons 공개적으로 프로퍼티

public int NumNeurons
리턴 int