svd_rebuild error with get_component_slice returning ndarray

Created by: rajgiriUW

in svd_utils.rebuild_svd: comp_slice, num_comps = get_component_slice(components, total_components=h5_main.shape[1])

will cause an error later in: n_comps = h5_S[comp_slice].size

if comp_slice is an ndarray rather than a list. This seems to be an H5Py limitation.