public void Add_bias_1() { for (int j = 0; j < razmer_layer_2_in; j++) { bias1[j] = System.Convert.ToDouble(Generation_Math.GenerateDigit_100()) / 100; } }
/// <summary> /// Заполняет массив внутреннего состояния сети случайными данными (от 0 до 1 с шагом 0,01) /// </summary> public void Add_RNN() { for (int i = 0; i < razmer_data_in; i++) { state_RNN[i] = System.Convert.ToDouble(Generation_Math.GenerateDigit_100()) / 100; } }
public void Add_weight_2() { for (int i = 0; i < razmer_layer_2_in; i++) { for (int j = 0; j < razmer_layer_1_in; j++) { weight_2[i, j] = System.Convert.ToDouble(Generation_Math.GenerateDigit_100()) / 100; } } }
public void Add_state_Matrix_RNN() { for (int i = 0; i < razmer_layer_1_in; i++) { for (int j = 0; j < razmer_data_in; j++) { state_Matrix_RNN[i, j] = System.Convert.ToDouble(Generation_Math.GenerateDigit_100()) / 100; } } }