Comments (6)
Not necessarily. Even if the image encoder is not being trained, dropout might help in training robust embeddings.
from vsepp.
Try learning rate 0.00002. Look at section 3.2 for more details of training.
from vsepp.
Thanks for your reply!
from vsepp.
@136823xuewei Did you succeed in getting good results using raw images and finetuning rather than using precomputed features?
@fartashf I trained on the COCO dataset without precomputed features but failed to get good results (@1 less than 1.). Using precomputed features is all good.
The learning rate is 0.00002 when training on raw images.
Could someone help me?
from vsepp.
I can still reproduce the result of the following command using the latest commit on the master:
python train.py --data_name coco --logger_name runs/X --max_violation
It takes at least 1000 iterations to reach above 1% R@1 that is expected.
By default the learning rate is 0.0002. I reproduced it using python 2.7.14 and pytorch 0.3.1. For python 3 and pytorch 1 checkout the details on their corresponding branches.
from vsepp.
if we fix the image full encoder in the first epoch and train the joint embedding model, do we need to write some code to force the image cnn encoder always in evaluation mode? i.e. no dropout and ...
from vsepp.
Related Issues (20)
- precomputed dataset HOT 1
- How to caculate the scores on MSCOCO 1k test images? HOT 3
- Metrics for 1k test images on MS COCO HOT 1
- Loss stuck, not decreasing HOT 2
- The question about loss function HOT 1
- How to build vocab? HOT 2
- Can't reproduce the result using pytorch 0.4.1 branch HOT 3
- questions on dataset construction HOT 3
- encoding data
- about use dataset HOT 1
- Runs file too large HOT 1
- FileNotFoundError when try to reproduce results of pretrained model HOT 1
- train on synthetic dataset HOT 2
- Reproducing results HOT 5
- Same meanr being logged by tb_logger during validation HOT 1
- The number of COCO validation images HOT 1
- loss gap between train and test HOT 1
- Question about your model ? HOT 1
- Where are your model weights stored? HOT 1
- Doubt
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vsepp.