Accord.Neuro.Networks.DeepBeliefNetwork.Reconstruct C# (CSharp) Method

Reconstruct() public method

Reconstructs a input vector for a given output.
public Reconstruct ( double output ) : double[]
output double The output vector.
return double[]
        public double[] Reconstruct(double[] output)
        {
            double[] input = output;

            for (int i = machines.Count - 1; i >= 0; i--)
                input = machines[i].Visible.Compute(input);

            return input;
        }

Same methods

DeepBeliefNetwork::Reconstruct ( double output, int layerIndex ) : double[]