-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
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
mobilenet structure omitts last pooling layer #40
Comments
please refer to network structure section in our paper. |
@nttstar thanks for the info, I will read carefully the paper. |
@nttstar Hi, you are definitely right, I was using the version 'E' which removed the GP layer. Then I tried the mobilenetv1 with Have you guys tried to train with such settings? maybe I need to tune other hyperparameters... |
@zhenglaizhang We all use 'E' in our recent experiments. |
@zhenglaizhang i also has this question, and in the code last conv directly connect with mx.sym.FullyConnected, is this func will do flatten inner? which part of the paper explain this modify? |
Have a check at the mobilenet structure, and most of the weights are in the final FC layer:
and looking at the code, the last pooling layer is omitted (
).
insightface/src/symbols/fmobilenet.py
Lines 75 to 80 in f1cd542
Is this by design? Ignoring the last pooling layer leads to much larger model size -:(
The text was updated successfully, but these errors were encountered: