Вопросы по теме 'h5py'

Используйте как h5py, так и pytables в одном процессе Python
Две основные библиотеки Python для взаимодействия с HDF5 - это h5py и pytables . Они плохо играют вместе, особенно на окнах >>> import tables >>> import h5py ImportError: DLL load failed >>> import h5py >>>...
1010 просмотров
schedule 22.02.2024

h5py: как читать выбранные строки файла hdf5?
Можно ли прочитать заданный набор строк из файла hdf5 без загрузки всего файла? У меня есть довольно большие файлы hdf5 с множеством наборов данных, вот пример того, что я имел в виду, чтобы сократить время и использование памяти: #! /usr/bin/env...
7105 просмотров
schedule 14.02.2024

транспонирование набора данных h5py без использования массива numpy
Мне нужно транспонировать набор данных h5py, чтобы получить доступ к 3D-массиву в виде стека 2D-изображений. Я хочу иметь возможность нарезать трехмерный объем в любой из трех возможных ориентаций, сохраняя при этом первое измерение в качестве...
743 просмотров
schedule 26.01.2024

Как использовать шкалы размеров HDF5 в h5py
В HDF5 используется концепция шкал измерения, как описано в HDF5 и h5py . Однако в объяснениях используются как краткие, так и общие примеры, поэтому я не совсем понимаю, как использовать масштабы измерений. А именно, учитывая набор данных...
463 просмотров
schedule 10.09.2022

как импортировать h5py в datalab?
Кто-нибудь знает, как установить h5py на datalab? pip install h5py не работает. apt-get install python-h5py работает в оболочке, но не распознает пакет в блокноте datalab! спасибо
276 просмотров
schedule 16.03.2024

h5py IOError: невозможно открыть файл
По какой-то странной причине h5py не может найти входной файл. Он постоянно выдает эту ошибку, если входной файл не находится в том же каталоге, что и модуль, который пытается открыть файл. Это странно, потому что некоторое время назад он работал...
1157 просмотров
schedule 28.03.2024

Быстрый способ случайного чтения многих строк большой матрицы numpy с помощью h5py
Я хотел бы прочитать 2048 случайно выбранных строк сохраненной матрицы numpy с размером столбца 200 в течение 100 мс. До сих пор я пробовал с h5py. В моем случае непрерывный режим работает быстрее, чем фрагменты, и по ряду других причин я пытаюсь...
242 просмотров
schedule 20.10.2022

Ошибка низкого уровня h5py h5f: ожидаемые байты, найденная строка
Я пытаюсь создать обработчик файлов hdf5 с измененными настройками кеша следующим образом: import h5py import contextlib def hdf5_handler(filename, mode="r"): h5py.File(filename, "a").close() propfaid =...
431 просмотров
schedule 12.10.2022

h5py пишет файл hdf, вопрос о размере
Я создал новый файл с дескриптором fw. fw.create_dataset('grp1/grp2/grp2/varname',data=arr) Группы создаются перед этой командой. arr — это numpy array с размерами (2,3) . Файл успешно создан. Однако измерения называются phony_0 и...
38 просмотров
schedule 29.05.2024

Проблема с переименованием всех наборов данных HDF5 в группе для больших файлов hdf5
У меня проблема с переименованием наборов данных в hdf5. Процесс ЧРЕЗВЫЧАЙНО медленный. Я прочитал некоторую документацию, в которой говорится, что имена наборов данных являются просто ссылками на данные, поэтому приемлемый способ переименования:...
2673 просмотров
schedule 01.10.2022

Фильтровать набор данных HDF из файла H5, используя атрибут
У меня есть файл h5, содержащий несколько групп и наборов данных. Каждый набор данных имеет связанные атрибуты. Я хочу найти/отфильтровать наборы данных в этом файле h5 на основе соответствующего атрибута, связанного с ним. Пример: dataset1...
2461 просмотров
schedule 01.11.2023

Ошибка памяти при чтении большого файла .h5
Я создал .h5 из массива numpy h5f = h5py.File('/data/debo/jetAnomaly/AtlasData/dijets/mergedRoot/miniTrees/JZ3W.h5', 'w') h5f.create_dataset('JZ3WPpxpypz', data=all, compression="gzip") Набор данных HDF5 "JZ3WPpxpypz": форма (19494500, 376),...
712 просмотров
schedule 04.04.2024

Что в H5PY будет эквивалентно типу данных H5T_STD_U8LE?
Я пишу 6 наборов данных на новый hdf5 с h5py. 3 из них одного формата и 3 другого. Для 3 из первого набора я использую dt="s103" , который идеально отражает тип данных. Для другого набора из 3 мне нужно, чтобы тип данных был H5T_STD_U8LE , чтобы...
23 просмотров
schedule 12.11.2023