Методы процессора, реализующие процесс МКП

Процессор (класс IUniLogicProcessor) предлагает три метода полностью, либо частично реализующих процесс МКП. Таким образом, есть два способа выполнить процесс МКП: выполнить его весь целиком (при помощи метода FullProcess) или в два шага (при помощи методов Analyze и Forecast). Метод Analyze соответствует этапу Анализа в МКП, метод Forecast объединяет в себе три других этапа МКП: Подготовка данных, Прогнозирование по группам, Распределение, выполняя все три этапа последовательно. Такое разделение позволяет контролировать и, при необходимости, изменять результаты Анализа (выбор групп прогнозирования) перед дальнейшими расчетами.

Метод FullProcess реализует весь процесс МКП целиком, т.е. последовательно выполняет все этапы процесса МКП, принимая в качестве единственного аргумента объект типа CUniLogicFullProcessSettings, и возвращает объект типа CUniLogicForecastResult в качестве результата.
Метод Analyze выполняет этап Анализа (определение групп прогнозирования) переопределен таким образом, что может принимать в качестве входных параметров либо объект типа CUniLogicAnalyzeSettings, либо CUniLogicFullProcessSettings.

Метод Forecast выполняет этапы Подготовки данных, Прогнозирования по группам и Распределения. В качестве основного входного параметра принимает результаты работы метода Analyze, т.е. объект типа List<dictionary<int, int="">>, а также настройки трех этапов МКП, т.е. объекты типов CUniLogicDiagnoseSettings, CUniLogicGroupForecastSettings, CUniLogicDistributeSettings. Переопределен так, что вместо отдельных настроек для каждого из этапов может принимать в качестве таковых объект CUniLogicFullProcessSettings.

Оставить комментарий

Вы комментируете как Гость.

Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
+7 (495) 215 10 82
ООО "Ново Биай" © 121205, Москва, территория инновационного центра «Сколково», Большой бульвар, 42, стр. 1, этаж 2, офис 2.177, ресепшн 3

Исследования осуществляются Novo BI при грантовой поддержке Фонда «Сколково»

 Исследования осуществляются Novo BI при грантовой поддержке Фонда «Сколково»
ИНН 7813219842
Государственная аккредитация Минкомсвязи России № 8353

Лицензионное соглашение с конечным пользователем (EULA)