Задание размеров и расположений битовых полей с плавающей запятой
H5T.set_fields(type_id,spos,epos,esize,mpos,msize)
H5T.set_fields(type_id,spos,epos,esize,mpos,msize) устанавливает местоположения и размеры различных битовых полей с плавающей запятой. spos - положение знака. epos - экспонента в битах. esize - размер экспоненты в битах. mpos - позиция бита мантиссы. msize - размер мантиссы в битах.
type_id = H5T.copy('H5T_NATIVE_DOUBLE');
H5T.set_fields(type_id,30,24,6,0,2);