Calculates the neuron output with the sigmoid function from binary input
saved in the second entry of the list dataList
.
sigmUnitFunc(rbm, dataList, biases, weights, runParams)
A instance of the class RBM
.
A list with the data matrices for the calculations.
The biases for the calculations
The weight matrix for the calculations
Parameters which indicates the status of the training.
The real value and binary activations for the units
The return value is a list with the output of the sigmoid function
as first entry and binary representation calculated through a comparison of
the output with random numbers. The random numbers a generated with the
function runif
.
Other RBM unit functions: linearUnitFunc
;
sigmUnitFuncSwitch