/// <summary> /// Рассчитать особые точки используя вторую нейронную сеть 1000-300-80 /// </summary> public void Return_Special_Point_Neural_Network_100() { Points.N_Net n_Net = new Points.N_Net(Period_job, initial_data.get_row1(), initial_data.REG); n_Net.Set_Dimension_Layer_B2(300, 80); n_Net.Set_Dimension_Layer_B3(300, 100); n_Net.Set_Dimension_Layer_B4(300, 110); n_Net.Set_Position_Search(37, 128, 165); n_Net.Set_All_Data(); n_Net.Inicialize_Net_Parameters_100(); n_Net.Calculate_Points(); spec_point = n_Net.Get_Special_Point(); }
/// <summary> /// Рассчитать особые точки используя нейронную сеть 1000-100-35 /// </summary> public void Return_Special_Point_Neural_Network() { Points.N_Net n_Net = new Points.N_Net(Period_job, initial_data.get_row1(), initial_data.REG); n_Net.Set_Dimension_Layer_B2(100, 35); n_Net.Set_Dimension_Layer_B3(100, 45); n_Net.Set_Dimension_Layer_B4(100, 40); n_Net.Set_Position_Search(65, 170, 200); n_Net.Set_All_Data(); n_Net.Inicialize_Net_Parameters(); n_Net.Calculate_Points(); spec_point = n_Net.Get_Special_Point(); }