Классы, отвечающие за определение групп прогнозирования.

Свойство ClassPools представляет собой коллекцию объектов типа CUniLogicClassifiersPool принадлежащего пространству имен NovoBiRu.NovoForecastEngine.MultiStage.Uni. Каждый объект содержит одну классификацию. Для создания экземпляра класса в конструктор необходимо передать два параметра: коллекцию классификаторов (собственно классификацию) и количество уровней классификации.

Классификатор представлен классом CPlainClassifier принадлежащим пространству имен NovoBiRu.NovoForecastEngine. Он имеет три свойства: ClassifierId – идентификатор классификатора, LevelNumber – номер уровня, ParentClassifierId — идентификатор родительского классификатора.

Идентификатор классификатора (свойство CPlainClassifier.ClassifierId) целое положительное число (больше нуля), уникально идентифицирующее классификатор во всей коллекции (во всей классификации). Следует обратить внимание на то, что в одной коллекции находятся классификаторы всех уровней.

Номер уровня (свойство CPlainClassifier. LevelNumber) — номер уровня классификации, к которому относится данный классификатор. Нумерация уровней классификации начинается с самого нижнего уровня, номер которого равняется нулю, т.е. нулевой уровень классификации — это уровень объекта классификации.

Идентификатор родительского классификатора (свойство CPlainClassifier.ParentClassifierId) — идентификатор классификатора, являющегося по отношению к данному классификатору родительским в классификации. У каждого классификатора, кроме классификаторов самого верхнего уровня должен быть родительский классификатор. У классификаторов самого верхнего уровня это свойство должно равняться нулю.

Следующая таблица показывает пример значений свойств классификаторов небольшой двухуровневой классификации.

Пример классификации

Пример классификации в Novo Forecast Engine

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

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

Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
+7 812 407-10-11
Общество с ограниченной ответственностью "Ново Би Ай"©, ИНН 7813219842
199026, г. Санкт-Петербург, В.О. 26-я линия, д. 15, корп.2, Литер А - БЦ "Биржа"
Государственная аккредитация Минкомсвязи России № 8353

Авторизация