File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -213,9 +213,12 @@ def create_config_id(
213213 else :
214214 return self .name
215215
216- def _resolve_data_files (self , base_path : str , download_config : DownloadConfig ) -> None :
216+ def _resolve_data_files (self , base_path : Optional [ str ] , download_config : DownloadConfig ) -> None :
217217 if isinstance (self .data_files , DataFilesPatternsDict ):
218- base_path = xjoin (base_path , self .data_dir ) if self .data_dir else base_path
218+ if base_path is None :
219+ base_path = self .data_dir
220+ else :
221+ base_path = xjoin (base_path , self .data_dir ) if self .data_dir else base_path
219222 self .data_files = self .data_files .resolve (base_path , download_config )
220223
221224
Original file line number Diff line number Diff line change @@ -2240,7 +2240,7 @@ def load_dataset_builder(
22402240 else :
22412241 builder_config = None
22422242 if builder_config and builder_config .data_files is not None :
2243- builder_config ._resolve_data_files (base_path = builder_kwargs [ "base_path" ] , download_config = download_config )
2243+ builder_config ._resolve_data_files (base_path = builder_kwargs . get ( "base_path" ) , download_config = download_config )
22442244 hash = update_hash_for_cache (hash , data_files = builder_config .data_files )
22452245 # Instantiate the dataset builder
22462246 builder_instance : DatasetBuilder = builder_cls (
You can’t perform that action at this time.
0 commit comments