Professional Documents
Culture Documents
{
double[][] sumaNwa = new double[w1.Length - 2][];
double[][] sumaNwa2 = new double[w1.Length-2][];
double[] sumaNwy = new double[w1[w1.Length - 1]];
//sumaNwy[0]= 1 * w[2][0];
//sumaNwy[0]+= sumaNwa[i][l] * w[2][j];
}
}
}
for (int i = 0; i < sumaNwa.Length; i++)
{
sumaNwa2[i] = new double[sumaNwa[i].Length + 1];
sumaNwa2[0][i] = 1;
for (int j = 1; j < sumaNwa2[i].Length; j++)
{
sumaNwa2[i][j] = sumaNwa[i][j - 1];
}
}
for (int i = 2; i < w.Length; i++)
{
for (int j = 0; j < wejscie[0].Length; j++)
{
for (int l = 0; l < sumaNwy.Length; l++)
{
sumaNwy[l] += sumaNwa2[l][j] * w[i][j];
}
}
}
//sumaNwy[0]= 1 * w[2][0];
//sumaNwy[]+= sumaNwa[][] * w[][];
for (int i = 0; i < sumaNwa.Length; i++)
{
for (int j = 0; j < sumaNwa[0].Length; j++)
{
Console.WriteLine(sumaNwa[i][j]+" dsd");
}
}
for (int i = 0; i < sumaNwy.Length; i++)
{
Console.WriteLine(sumaNwy[i]+" sdsa");
}
//sumaNwa[][]+= wejscie[][] * w[][];
/*
if (i>0)
{
neuron[i][l]= 1*w[i+1][i-1];
for (int m = 0; m < neuron[i-1].Length; m++)
{
neuron[i][l]+= neuron[i-1][m] * w[i+1][m+1];
}
}
}
}
*/
/*
neuron1 = Neuron();
neuron[i][l] = z[l];
neuron[i][l] += we2[0][i] * w[l][i+1];
neuron[i][l] = Sigmoid(neuron[i][l]);
neuron1[i][l] = z[l];
neuron1[i][l] += we2[0][i] * w[l][i + 1];
if (i>0)
{
neuron[i][l]= z[i+1];
neuron1[i][l] = z[i + 1];
for (int m = 0; m <2 ; m++)
{
neuron[i][l] += neuron[0][m] * w[w.Length-1][m+1];
neuron[i][l] = Sigmoid(neuron[i][l]);
}
}
}
for (int i = 0; i < neuron.Length; i++)
{
for (int j = 0; j < neuron[i].Length; j++)
{
//Console.WriteLine(suma3[0]);
//Console.WriteLine(suma2);
//Console.WriteLine(suma);
//Console.WriteLine(wy1[0] + "XDDDDDDDDDDDDDDD " + wy1[1]);
*/
/*
double[] tmp = new double[3];
for (int m = 0; m < neuron.Length; m++)
{