Библиотека AugLy предназначена для аугментации мультимодальных данных и оценки устойчивости моделей к состязательным атакам. Инструментарий поддерживает работу с изображениями, текстом и аудио, позволяя создавать воспроизводимые пайплайны для машинного обучения.

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

AugLy поддерживает аугментацию с учетом ограничивающих рамок (bounding boxes). При выполнении операций, включая кадрирование или отражение, координаты объектов пересчитываются автоматически. Разработчики могут создавать собственные классы трансформаций через базовые модули библиотеки.

Библиотека позволяет настраивать детерминированные пайплайны с использованием сидов для генераторов случайных чисел. Это обеспечивает идентичность результатов при выполнении сложных цепочек преобразований, например, при многократном перекодировании изображений.