Lines Matching refs:inDim
50 int inDim, outDim;
55 inDim = topo[0];
57 net->in_rate = malloc((inDim+1)*sizeof(net->in_rate[0]));
65 double inMean[inDim];
66 for (j=0;j<inDim;j++)
72 inMean[j] += inputs[i*inDim+j];
73 std += inputs[i*inDim+j]*inputs[i*inDim+j];
81 std = 1/sqrt(inDim*std);
89 for (k=0;k<inDim;k++)
115 int inDim, outDim, hiddenDim;
125 inDim = net->topo[0];
141 in = inputs+s*inDim;
145 double sum = W0[i*(inDim+1)];
146 for (j=0;j<inDim;j++)
147 sum += W0[i*(inDim+1)+j+1]*in[j];
176 W0_grad[i*(inDim+1)] += grad;
177 for (j=0;j<inDim;j++)
178 W0_grad[i*(inDim+1)+j+1] += grad*in[j];
230 int inDim, outDim, hiddenDim;
250 inDim = net->topo[0];
280 for (j=0;j<inDim+1;j++)
281 W0_rate[i*(inDim+1)+j] = rate*net->in_rate[j];
288 args[i].inputs = inputs+i*samplePerPart*inDim;