Вопросы по теме '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