Runs the DArch
in a feed-forward manner and returns the output.
runDArch(darch, data, inputLayer = 1, outputLayer = length(darch@layers),
matMult = getParameter(".matMult"))
The input data to execute the darch on.
Into which layer the given data is to be fed. Absolute number starting at 1 for the input layer.
The output of which layer is to be returned, absolute number starting a 0 for the input layer (i.e. pre-processed data is returned).
Function to use for matrix multiplication.
The network output
Input and output layer can be chosen via the parameters inputLayer
and outputLayer
.
Other darch execute functions: runDArchDropout