Пример #1
0
        /// <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();
        }
Пример #2
0
        /// <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();
        }