一.算法理解
此处省略1万字。。。。。。。。。。。。。。
二.训练及源码理解
配置以下3步:
在utils文件夹和utils\bbox文件夹下创建__init__.py文件
在utils\bbox文件夹下执行python setup.py install
将.pyd文件拷贝到utils\bbox文件夹下
bbox_pred, cls_pred, cls_prob = model.model(input_image) 生成预测框,类别得分和概率
lstm_output = Bilstm(rpn_conv, 512, 128, 512, scope_name=‘BiLSTM‘) 双层LSTM,考虑前后特征的联系
bbox_pred = lstm_fc(lstm_output, 512, 10 * 4, scope_name="bbox_pred")
cls_pred = lstm_fc(lstm_output, 512, 10 * 2, scope_name="cls_pred") 全连接分类得分和候选框预测
total_loss, model_loss, rpn_cross_entropy, rpn_loss_box = model.loss(bbox_pred, cls_pred, input_bbox,
input_im_info) 模型的各种损失,交叉熵损失,rpn损失
原文:https://www.cnblogs.com/lzq116/p/12106925.html