H5P.get_layout

Определите размещение необработанных данных для набора данных

Синтаксис

layout = H5P.get_layout(dcpl)

Описание

layout = H5P.get_layout(dcpl) возвращает размещение необработанных данных для набора данных, заданного списком свойств создания набора данных, dcpl. Возможные значения: H5D_COMPACT, H5D_CONTIGUOUS, или H5D_CHUNKED.

Примеры

fid = H5F.open('example.h5');
dset_id = H5D.open(fid,'/g3/integer');
dcpl = H5D.get_create_plist(dset_id);
layout = H5P.get_layout(dcpl);
switch(layout)
    case H5ML.get_constant_value('H5D_COMPACT')
        fprintf('layout is compact\n');
    case H5ML.get_constant_value('H5D_CONTIGUOUS')
        fprintf('layout is contiguous\n');
    case H5ML.get_constant_value('H5D_CHUNKED')
        fprintf('layout is chunked\n');
end

Смотрите также