mirror of
				https://github.com/explosion/spaCy.git
				synced 2025-10-31 16:07:41 +03:00 
			
		
		
		
	Show warnings if there's nothing to auto-fill
This commit is contained in:
		
							parent
							
								
									dd5804d499
								
							
						
					
					
						commit
						34bda91695
					
				|  | @ -88,11 +88,19 @@ def fill_config( | |||
|                 nlp, _ = util.load_model_from_config(config, auto_fill=True) | ||||
|             except ValueError as e: | ||||
|                 msg.fail(str(e), exits=1) | ||||
|     before = config.to_str() | ||||
|     after = nlp.config.to_str() | ||||
|     if before == after: | ||||
|         msg.warn("Nothing to auto-fill: base config is already complete") | ||||
|     else: | ||||
|         msg.good("Auto-filled config with all values") | ||||
|     if diff and not is_stdout: | ||||
|         if before == after: | ||||
|             msg.warn("No diff to show: nothing was auto-filled") | ||||
|         else: | ||||
|             msg.divider("START CONFIG DIFF") | ||||
|             print("") | ||||
|         print(diff_strings(config.to_str(), nlp.config.to_str())) | ||||
|             print(diff_strings(before, after)) | ||||
|             msg.divider("END CONFIG DIFF") | ||||
|             print("") | ||||
|     save_config(nlp.config, output_file, is_stdout=is_stdout) | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user