(data_dict, path, yaml_tag)
| 40 | |
| 41 | |
| 42 | def add_path_to_arr_like(data_dict, path, yaml_tag): |
| 43 | for key, value in data_dict.items(): |
| 44 | if isinstance(value, dict): |
| 45 | data_dict[key] = add_path_to_arr_like(value, path / key, yaml_tag) |
| 46 | elif isinstance(value, TO_CSV_TYPES): |
| 47 | if isinstance(value, np.ndarray): |
| 48 | value = NDArraySubclass(value) |
| 49 | value.path = path / f'{yaml_tag.lstrip("!")}/{key}.csv.gz' |
| 50 | data_dict[key] = value |
| 51 | |
| 52 | return data_dict |
| 53 | |
| 54 | |
| 55 | def add_numpy_pandas_representers(): |
no test coverage detected