We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
@sfzhang15 HI
关于使用ResNet的prototxt的几个问题(以内都是选自您refinedet_resnet101_320x320中的train.prototxt): 1. layer { name: "conv1" type: "Convolution" bottom: "data" top: "conv1" param { lr_mult: 1 decay_mult: 1 } convolution_param { num_output: 64 bias_term: false pad: 3 kernel_size: 7 stride: 2 weight_filler { type: "gaussian" std: 0.01 } } } 在微调时,convolution_param 中的参数 weight_filler 是不是没有用,因为它会被预训练模型覆盖,根本不需要初始化.这里的理解对吗??
layer { name: "bn_conv1" type: "BatchNorm" bottom: "conv1" top: "conv1" }
对于BatchNoram层,看网上很多都是如下设置的: layer { bottom: "res5c_branch2b" top: "res5c_branch2b" name: "bn5c_branch2b" type: "BatchNorm" batch_norm_param { use_global_stats: true } param { lr_mult: 0.0 decay_mult: 0.0 } param { lr_mult: 0.0 decay_mult: 0.0 } param { lr_mult: 0.0 decay_mult: 0.0 } } 1) 为什么你这里没有这3个默认的param? 2) use_global_stats在训练时不是为false么,为什么看很多都是true?
为了描述准确,这里用了中文,麻烦了!
The text was updated successfully, but these errors were encountered:
@foralliance
Sorry, something went wrong.
No branches or pull requests
@sfzhang15 HI
关于使用ResNet的prototxt的几个问题(以内都是选自您refinedet_resnet101_320x320中的train.prototxt):
1.
layer {
name: "conv1"
type: "Convolution"
bottom: "data"
top: "conv1"
param {
lr_mult: 1
decay_mult: 1
}
convolution_param {
num_output: 64
bias_term: false
pad: 3
kernel_size: 7
stride: 2
weight_filler {
type: "gaussian"
std: 0.01
}
}
}
在微调时,convolution_param 中的参数 weight_filler 是不是没有用,因为它会被预训练模型覆盖,根本不需要初始化.这里的理解对吗??
layer {
name: "bn_conv1"
type: "BatchNorm"
bottom: "conv1"
top: "conv1"
}
对于BatchNoram层,看网上很多都是如下设置的:
layer {
bottom: "res5c_branch2b"
top: "res5c_branch2b"
name: "bn5c_branch2b"
type: "BatchNorm"
batch_norm_param {
use_global_stats: true
}
param {
lr_mult: 0.0
decay_mult: 0.0
}
param {
lr_mult: 0.0
decay_mult: 0.0
}
param {
lr_mult: 0.0
decay_mult: 0.0
}
}
1) 为什么你这里没有这3个默认的param?
2) use_global_stats在训练时不是为false么,为什么看很多都是true?
为了描述准确,这里用了中文,麻烦了!
The text was updated successfully, but these errors were encountered: