mirror of
				https://github.com/PaddlePaddle/PaddleOCR.git
				synced 2025-10-31 01:39:11 +00:00 
			
		
		
		
	add dataset alias for PaddleX (#10528)
This commit is contained in:
		
							parent
							
								
									51aa02f97d
								
							
						
					
					
						commit
						233658adb1
					
				| @ -39,7 +39,16 @@ from ppocr.data.pgnet_dataset import PGDataSet | |||||||
| from ppocr.data.pubtab_dataset import PubTabDataSet | from ppocr.data.pubtab_dataset import PubTabDataSet | ||||||
| from ppocr.data.multi_scale_sampler import MultiScaleSampler | from ppocr.data.multi_scale_sampler import MultiScaleSampler | ||||||
| 
 | 
 | ||||||
| __all__ = ['build_dataloader', 'transform', 'create_operators', 'set_signal_handlers'] | # for PaddleX dataset_type | ||||||
|  | TextDetDataset = SimpleDataSet | ||||||
|  | TextRecDataset = SimpleDataSet | ||||||
|  | MSTextRecDataset = MultiScaleDataSet | ||||||
|  | PubTabTableRecDataset = PubTabDataSet | ||||||
|  | KieDataset = SimpleDataSet | ||||||
|  | 
 | ||||||
|  | __all__ = [ | ||||||
|  |     'build_dataloader', 'transform', 'create_operators', 'set_signal_handlers' | ||||||
|  | ] | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| def term_mp(sig_num, frame): | def term_mp(sig_num, frame): | ||||||
| @ -76,8 +85,18 @@ def build_dataloader(config, mode, device, logger, seed=None): | |||||||
|     config = copy.deepcopy(config) |     config = copy.deepcopy(config) | ||||||
| 
 | 
 | ||||||
|     support_dict = [ |     support_dict = [ | ||||||
|         'SimpleDataSet', 'LMDBDataSet', 'PGDataSet', 'PubTabDataSet', |         'SimpleDataSet', | ||||||
|         'LMDBDataSetSR', 'LMDBDataSetTableMaster', 'MultiScaleDataSet' |         'LMDBDataSet', | ||||||
|  |         'PGDataSet', | ||||||
|  |         'PubTabDataSet', | ||||||
|  |         'LMDBDataSetSR', | ||||||
|  |         'LMDBDataSetTableMaster', | ||||||
|  |         'MultiScaleDataSet', | ||||||
|  |         'TextDetDataset', | ||||||
|  |         'TextRecDataset', | ||||||
|  |         'MSTextRecDataset', | ||||||
|  |         'PubTabTableRecDataset', | ||||||
|  |         'KieDataset', | ||||||
|     ] |     ] | ||||||
|     module_name = config[mode]['dataset']['name'] |     module_name = config[mode]['dataset']['name'] | ||||||
|     assert module_name in support_dict, Exception( |     assert module_name in support_dict, Exception( | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 wuyefeilin
						wuyefeilin