ultralytics中tasks.py---parse_model函数解析
一、根据scale获取对应的深度、宽度和最大通道数
具体例如yaml文件内容如下:
depth=0.33,那么重复的模块例如C2f原本重复次数是3,6,6,3,那么T对应的模型重复次数就是三分之一即1,1,2,1次。这个在后面定义的:
width=0.25,max_channels=1024
原本c2=64,但经过make_divisible之后,是16
具体计算如下:
具体例如yaml文件内容如下:
depth=0.33,那么重复的模块例如C2f原本重复次数是3,6,6,3,那么T对应的模型重复次数就是三分之一即1,1,2,1次。这个在后面定义的:
width=0.25,max_channels=1024
原本c2=64,但经过make_divisible之后,是16
具体计算如下: