Что означает статус Intel IPP 18 (ippStsSingularity)?

 
Также может означать:
КонстантаТипОС
ERROR_NO_MORE_FILESОшибка WindowsWindows
KERN_INVALID_VALUEКод возврата ядра macOSmacOS
EXDEVerrnoЛюбая
TRAP_CAUSE_UNKNOWNКод BSODWindows
Предыдущий Следующий
ippStsUnderflow ippStsDomain

ippStsSingularity

ippStsSingularity — warning status для операции, которая столкнулась с singular mathematical condition, но не обязательно завершилась жёсткой ошибкой. Причиной могут быть нулевой или почти нулевой denominator, вырожденные transform parameters либо плохо обусловленная локальная задача.

Выход после такого предупреждения требует проверки. Даже если buffer заполнен, coefficients могут стать нестабильными, а отдельные результаты — бесконечными или чрезвычайно чувствительными к малому изменению входа. Это отличается от простого pointer/size failure.

Проверьте источник сингулярности

  • Denominators, pivots и transform parameters, которые приближаются к нулю.
  • Документирует ли primitive fallback output для singular case и допустим ли он приложению.
  • Помогает ли физически обоснованное scaling или regularization, не меняя смысл задачи.

Исправление должно устранять вырожденность либо явно обрабатывать её как отдельный результат; случайное увеличение epsilon без анализа может только скрыть проблему.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.