bottom_need_backward_和layer_need_backward_和blob_need_backward_

从前往后

bottom_need_backward_ = layer_param.propagate_down(bottom_id)
layer_need_backward_ = blob_need_backward_[blob_id]
blob_need_backward_[top_id_vecs_[layer_id][top_id]] = layer_need_backward_

在这里插入图片描述
1.只要bottom中有一个需要backward,则整个layer需要backward;
2.只要layer需要backward,则layer的所有top都需要backward;

从后往前

1.如果layer的所有top都不需要backward,则整个layer和layer所有的bottom都不需要backward

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页