public virtual TOut ForwardPropagation(TIn input) { IArray linput = InputLayer.FormOutput(input); foreach (var layer in HiddenLayers) { linput = layer.FormOutput(linput); } return(OutputLayer.FormOutput(linput as TOut)); }
public override Array3D ForwardPropagation(Array3D input) { var linput = InputLayer.FormOutput(input); foreach (var hidden in HiddenLayers) { linput = hidden.FormOutput(linput); } return(OutputLayer.FormOutput(linput)); }