public override ILearnAlgorithmConf getConf(int CountFeatures) { WCAConfig conf = new WCAConfig(); conf.Init(CountFeatures); return(conf); }
public override ILearnAlgorithmConf getConf(int CountFeatures) // Создание класса конфигуратора для вашего метода { ILearnAlgorithmConf result = new WCAConfig(); result.Init(CountFeatures); return(result); }
public virtual void Init(ILearnAlgorithmConf Conf) { Config = Conf as WCAConfig; MaxIter = ((WCAConfig)Conf).Количество_итераций; Dmax = ((WCAConfig)Conf).Dmax; Npop = ((WCAConfig)Conf).Количество_капель; NRivers = ((WCAConfig)Conf).Количество_рек; con = ((WCAConfig)Conf).Константа; flag = ((WCAConfig)Conf).Испарение; Nsr = NRivers + 1; Nraindrops = Npop - Nsr; }