/// <summary> /// Конвертация SettingCLKNP в IVSettingCL. /// </summary> private static IVSettingCL ConvertSettingClKNPToIVSettingCL(SettingCLKNP setting) { IVSettingCL vsetting = new VSettingCLKNP() { MaxDegreeOfParallelism = setting.MaxDegreeOfParallelism, }; return(vsetting); }
/// <summary> /// Конвертация VSettingCLKNP в SettingCLKNP. /// </summary> private static SettingCLKNP ConvertVSettingCLKNPToSettingCLKMeans(VSettingCLKNP vsetting) { SettingCLKNP setting = new SettingCLKNP { MaxDegreeOfParallelism = vsetting.MaxDegreeOfParallelism, }; return(setting); }
/// <summary> /// Создает объект для выполнения кластеризации алгоритмом кратчайший незамкнутый путь. /// </summary> /// <param name="setting">Настройка кластеризации.</param> public KNPAlgoritm(SettingCLKNP setting) { _setting = setting; }