To check whether input contains at least one directory. Args: file_map (dict): Structure of data files. e.g., {'train': 'train.zip', 'validation': 'val.zip'} Returns: True if input contains at least one directory, False otherwise.
(file_map)
| 114 | |
| 115 | |
| 116 | def contains_dir(file_map) -> bool: |
| 117 | """ |
| 118 | To check whether input contains at least one directory. |
| 119 | |
| 120 | Args: |
| 121 | file_map (dict): Structure of data files. e.g., {'train': 'train.zip', 'validation': 'val.zip'} |
| 122 | Returns: |
| 123 | True if input contains at least one directory, False otherwise. |
| 124 | """ |
| 125 | res = False |
| 126 | for k, v in file_map.items(): |
| 127 | if isinstance(v, str) and not v.endswith('.zip'): |
| 128 | res = True |
| 129 | break |
| 130 | return res |
| 131 | |
| 132 | |
| 133 | def get_subdir_hash_from_split(split: Union[str, list], version: str) -> str: |
no test coverage detected
searching dependent graphs…