return dropoutScale * priorValue;
}
@Override
public void calculate(double[] x) {
double prob = 0.0; // the log prob of the sequence given the model, which is the negation of value at this point
<BUG>final double[][] weights = to2D(x);
if (prior == DROPOUT_PRIOR) {</BUG>
if (weightSquare == null) {
weightSquare = new double[weights.length][];
for (int i = 0; i < weights.length; i++)

return dropoutScale * priorValue;
}
@Override
public void calculate(double[] x) {
double prob = 0.0; // the log prob of the sequence given the model, which is the negation of value at this point
to2D(x, weights);
if (prior == DROPOUT_PRIOR) {
if (weightSquare == null) {
weightSquare = new double[weights.length][];
for (int i = 0; i < weights.length; i++)
