yantaoshen / openbct Goto Github PK
View Code? Open in Web Editor NEWPytorch code for Towards Backward-Compatible Representation Learning [CVPR 2020 Oral]
License: BSD 2-Clause "Simplified" License
Pytorch code for Towards Backward-Compatible Representation Learning [CVPR 2020 Oral]
License: BSD 2-Clause "Simplified" License
When i try to train a new model with infulence loss (old classifier regularization), i cant find "your_old_fc_weights_dir". Could you plz tell me where i can find the "fc_weights_dir"?
Thanks for sharing this code for reproduction. I'm having an issue when using the flags --use-feat
and --old-fc
when doing L2 feature regularization. The issue is that is --use-feat
is on, then the resnet returns a single feature vector. However, when old-fc is not None, then the code expects model(image)
to have three outputs, namely output, old_output, output_feat = model(images)
, which becomes a contradiction. What's the intended behavior here?
Hi, it's me again LOL, sorry for so many questions.
In the paper you said that the metric for IJB-C 1:N is TNIR(%)@ FPIR. But to the best of my knowledge, TNIR is equal to 1-FPIR.
Maybe you mean TPIR(%)@ FPIR=10^-2, which is also known as DET(Decision Error Trade-off) curve, as in this paper ?
By the way, for the open-set test protocol, should I calculate the metric for probe-G1 and probe-G2, separately, and then average them?
Thanks for your great job~But I am confused with the result of L2 Loss in the paper.
In the paper you reported that L2 Loss is not effective and the cross model result is 0. But in my re-implementation (IMDb-face, IJBC), I found that the result of L2 Loss is close to influence loss, which is zero at the beginning, but increase after several epochs. May I ask how many epochs did you train the L2 Loss ? (We followed the experimental setting you mentioned in the paper, except that we only have 30% IMDb-face data and we set the old training set as 15% IMDb-face.)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.