Что такое формат файла NPY?
Двоичные файлы с расширением .NPY содержат массивы данных из NumPy - пакета языка программирования Python. Эти файлы можно читать независимо от платформы, на которой они были сохранены. Они хранят один массив, включающий информацию о типе данных и их значениях.
Файлы формата .NPY могут содержать любые отдельные массивы, используемые в приложениях или скриптах Python с пакетом NumPy.
Формат этих файлов позволяет сохранять полную информацию о форме и типе данных. Это дает возможность реконструкции - загрузки массива на любой другой компьютер. Данные, хранящиеся в файлах .NPY:
- может представлять все типы массивов, в том числе с объектами или вложенными записями,
- представлены в двоичном, собственном режиме,
- разрешить отображение памяти,
- облегчить реверс-инжиниринг программ - .NPY спроектирован максимально простым.
Чтение и запись данных в файлы интуитивно понятны благодаря ряду доступных функций из пакета NumPy. Версия формата не зависит от версии пакета NumPy, предназначенного для его обработки.
Способ хранения нескольких массивов NumPy
Файлы с расширением .NPY также могут быть частью пакета .NPZ. Это каталог, сжатый в формате ZIP, содержащий несколько файлов .NPY, соответствующих отдельным таблицам. Следовательно, он обладает теми же свойствами, что и файлы в формате данных NPY. Формат имеет несколько версий и постоянно развивается, сохраняя обратную совместимость.
Детали формата
в двух словахПрограммы, открывающие файлы NPY
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах NPY.