ufv_save#

t3toolbox.backend.ufv_operations.ufv_save(file, data)#
def ufv_save(file, data) -> None:  # data: (*supercores, shape, masks) for a UT3Frame or UT3Variations

Save a bv .data tuple to a .npz (3 families: the supercores, the rank masks, the shape ints). Generic over the supercore count; mirrors ut3_constructors.ut3_save(). np.savez keeps the boolean mask dtype, so ufv_load() recovers host bool masks.

Return type:

None