日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

R-FCN/Faster-rcnn使用snapshot继续训练

發布時間:2024/9/21 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 R-FCN/Faster-rcnn使用snapshot继续训练 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

R-FCN/Faster-rcnn使用snapshot繼續訓練

r-fcn 和 faster-rcnn本身不能直接使用solverstate繼續訓練。
需要修改lib/fast_rcnn /train.py 和 tools/train_net.py
具體:
lib/fast_rcnn/train.py
修改init函數:

def __init__(self, solver_prototxt, roidb, output_dir,pretrained_model=None,##########add#########previous_state=None):"""Initialize the SolverWrapper."""self.output_dir = output_dirif (cfg.TRAIN.HAS_RPN and cfg.TRAIN.BBOX_REG andcfg.TRAIN.BBOX_NORMALIZE_TARGETS):# RPN can only use precomputed normalization because there are no# fixed statistics to compute a prioriassert cfg.TRAIN.BBOX_NORMALIZE_TARGETS_PRECOMPUTEDif cfg.TRAIN.BBOX_REG:print 'Computing bounding-box regression targets...'self.bbox_means, self.bbox_stds = \rdl_roidb.add_bbox_regression_targets(roidb)print 'done'self.solver = caffe.SGDSolver(solver_prototxt)if pretrained_model is not None:print ('Loading pretrained model ''weights from {:s}').format(pretrained_model)self.solver.net.copy_from(pretrained_model)##########add#########elif previous_state is not None:print ('Restoring State from {:s}').format(previous_state)self.solver.restore(previous_state)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29

修改train_net函數:

def train_net(solver_prototxt, roidb, output_dir,pretrained_model=None, max_iters=40000,##########add#########previous_state=None):"""Train a Fast R-CNN network."""roidb = filter_roidb(roidb)sw = SolverWrapper(solver_prototxt, roidb, output_dir,##########add#########previous_state=previous_state)print 'Solving...'model_paths = sw.train_model(max_iters)print 'done solving'return model_paths
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

tools/train_net.py:
修改prase_argsh函數,添加如下:

parser.add_argument('--snapshot', dest='previous_state',help='initialize with previous state',default=None, type=str)
  • 1
  • 2
  • 3

修改main函數:

train_net(args.solver, roidb, output_dir,pretrained_model=args.pretrained_model,max_iters=args.max_iters,##########add#########previous_state=args.previous_state)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

這樣就可以直接使用snapshot了。

總結

以上是生活随笔為你收集整理的R-FCN/Faster-rcnn使用snapshot继续训练的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: av大片网| 麻豆国产精品一区 | 91caob| 国产强被迫伦姧在线观看无码 | 亚洲成人诱惑 | 欧美黄频 | 欧美123区 | 中文字幕22页 | 亚洲一级Av无码毛片久久精品 | 精品国产视频一区二区 | av在线免| 国产91精选| www.操操操 | 亚洲经典视频在线观看 | 日本肉体xxxx裸体137大胆图 | 国产三级在线观看 | 性一交一乱一精一晶 | 天堂色区| av福利网址 | 国产深夜福利在线 | 麻豆影视免费观看 | 国产一级高清 | 丁香久久婷婷 | 理论片国产 | 免费黄色网址观看 | 深夜福利一区二区 | 岛国成人在线 | 亚洲精品久久久中文字幕 | 亚洲精品中文字幕乱码无线 | 国产精品日本 | 久久韩日 | 天天爱天天做 | youjizz亚洲女人 | 亚洲中文无码久久 | 国产精品久线在线观看 | 日韩中文字幕有码 | 特级黄色大片 | 成人黄色免费 | 三上悠亚ssⅰn939无码播放 | 欧美黄色免费网站 | 国产一区二区精品在线观看 | 亚洲免费观看高清完整版在线 | 在线观看黄色小视频 | 欧美成人一级 | 日韩精品电影一区 | 国产又黄又 | 精品少妇一二三区 | 国产盗摄精品一区二区酒店 | 久久精品系列 | 久久潮| 暖暖免费观看日本版 | 国产精品毛片av | 在线视频成人 | 国产精品6666 | 可以免费观看的av | 亚州欧美 | 一区二区三区亚洲视频 | 国产午夜一区二区三区 | 绿帽av | 蜜臀av性久久久久蜜臀aⅴ流畅 | 国产又粗又猛又爽又黄av | 一区二区三区影院 | 性欧美8khd高清极品 | 国产精品久久婷婷六月丁香 | 色先锋在线 | 黄色成人在线网站 | 日韩极品视频在线观看 | 香蕉视频色版 | 国产av一区不卡 | 欧美国产日韩在线观看 | 操操网 | 九九精品视频免费 | 精品免费av | 91嫩草在线| 麻豆久久久久久久久久 | 人妻少妇精品视频一区二区三区 | 亚洲精品色午夜无码专区日韩 | 精品人妻一区二区三 | 草草在线视频 | 亚洲码在线观看 | 日韩一区二区三区视频在线观看 | 亚洲精品乱码久久久久久蜜桃图片 | 亚洲av无码国产精品久久 | 福利一区福利二区 | 小妹色播影院 | 成人音影 | 欧美第一夜 | 精品久久久视频 | 亚洲精品国产精品乱码视色 | 国产在线观看一区 | 亚洲国产91 | 国产综合图片 | 亚洲第一成年人网站 | 美女视频在线免费观看 | 国产乱大交 | 91丨porny丨尤物 | 在线看成人av | 中国人与拘一级毛片 | 中出亚洲 |