updates
This commit is contained in:
		
							parent
							
								
									bd498ae776
								
							
						
					
					
						commit
						c14ea59c71
					
				
							
								
								
									
										11
									
								
								train.py
								
								
								
								
							
							
						
						
									
										11
									
								
								train.py
								
								
								
								
							|  | @ -65,8 +65,8 @@ def train(): | |||
|     multi_scale = opt.multi_scale | ||||
| 
 | ||||
|     if multi_scale: | ||||
|         img_sz_min = round(img_size / 32 / 1.5) + 1 | ||||
|         img_sz_max = round(img_size / 32 * 1.5) - 1 | ||||
|         img_sz_min = round(img_size / 32 / 1.5) | ||||
|         img_sz_max = round(img_size / 32 * 1.5) | ||||
|         img_size = img_sz_max * 32  # initiate with maximum multi_scale size | ||||
|         print('Using multi-scale %g - %g' % (img_sz_min * 32, img_size)) | ||||
| 
 | ||||
|  | @ -383,10 +383,15 @@ def train(): | |||
| def prebias(): | ||||
|     # trains output bias layers for 1 epoch and creates new backbone | ||||
|     if opt.prebias: | ||||
|         a = opt.img_weights  # save settings | ||||
|         opt.img_weights = False  # disable settings | ||||
| 
 | ||||
|         train()  # transfer-learn yolo biases for 1 epoch | ||||
|         create_backbone(last)  # saved results as backbone.pt | ||||
| 
 | ||||
|         opt.weights = wdir + 'backbone.pt'  # assign backbone | ||||
|         opt.prebias = False  # disable prebias | ||||
|         opt.img_weights = a  # reset settings | ||||
| 
 | ||||
| 
 | ||||
| if __name__ == '__main__': | ||||
|  | @ -407,7 +412,7 @@ if __name__ == '__main__': | |||
|     parser.add_argument('--bucket', type=str, default='', help='gsutil bucket') | ||||
|     parser.add_argument('--img-weights', action='store_true', help='select training images by weight') | ||||
|     parser.add_argument('--cache-images', action='store_true', help='cache images for faster training') | ||||
|     parser.add_argument('--weights', type=str, default='weights/yolov3-spp.weights', help='initial weights') | ||||
|     parser.add_argument('--weights', type=str, default='', help='initial weights') | ||||
|     parser.add_argument('--arc', type=str, default='default', help='yolo architecture')  # defaultpw, uCE, uBCE | ||||
|     parser.add_argument('--prebias', action='store_true', help='transfer-learn yolo biases prior to training') | ||||
|     parser.add_argument('--name', default='', help='renames results.txt to results_name.txt if supplied') | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue