Описание тега accelerate-framework
Accelerate.framework - это набор высокопроизводительных числовых библиотек, предоставляемых Apple для iOS и MacOS. Он предоставляет API-интерфейсы для обработки сигналов и изображений, линейной алгебры и математических операций с векторными данными. Используйте этот тег для вопросов, связанных с использованием платформы Accelerate.
Accelerate - это программная среда, предоставляемая Apple, которая предлагает инструменты для крупномасштабных математических вычислений и вычислений изображений, оптимизированные для обеспечения высокой производительности и низкого энергопотребления.
Информация от Apple
Accelerate обеспечивает высокопроизводительные и энергоэффективные вычисления на центральном процессоре, используя его возможности векторной обработки. Следующие библиотеки Accelerate абстрагируют эту возможность, так что написанный для них код выполняет соответствующие инструкции для процессора, доступные во время выполнения:
- vImage. Широкий спектр функций обработки изображений, включая взаимодействие Core Graphics и Core Video, преобразование формата и манипулирование изображениями.
- vDSP. Функции цифровой обработки сигналов, включая быстрое преобразование Фурье 1D и 2D, биквадратичную фильтрацию, векторную и матричную арифметику, свертку и преобразование типов.
- vForce. Функции для выполнения арифметических и трансцендентных функций над векторами.
- Редкие решатели, BLAS и LAPACK. Библиотеки для выполнения линейной алгебры с разреженными и плотными матрицами.
- BNNS. Подпрограммы для построения и запуска нейронных сетей.
Дополнительная информация доступна в документации по Accelerate от Apple.