| Предыдущий | Следующий |
| ippStsWrongIntersectQuad | ippStsSrcSizeLessExpected |
ippStsSmallerCodebook
Это предупреждение codebook-generation primitive: операция завершилась, но из входного набора не удалось сформировать запрошенное число различимых пригодных кодовых векторов. Возвращённый фактический размер поэтому меньше requested cdbkSize.
Основная причина обычно не в памяти, а в training data: слишком мало уникальных векторов, повторяющиеся наблюдения, неудачная инициализация или чрезмерно большой запрос относительно объёма выборки. Caller должен использовать реальный размер результата явно.
Что проверить
- Requested cdbkSize и фактически возвращённое число entries.
- Количество training vectors и число уникальных векторов.
- Размерность codebook vector и способ initial seeding.
- Не удаляет ли preprocessing различия, превращая множество samples в дубликаты.
Контрольный набор с числом заведомо различных векторов больше cdbkSize должен позволить построить полный codebook. Если это так, корректируйте размер либо качество исходной выборки.
Ссылки
- Intel: Integrated Performance Primitives product and documentation
- Intel IPP developer guide
- Intel IPP error-reporting reference
- AllStat source record: Intel ippdefs.h semantics
Нужно найти другой код? Найти другой код состояния или ошибки.