Comments (7)
from flownet2-pytorch.
@PkuRainBow
the default total_num_epochs is there as default.
To reproduce the paper results, you'll only need to run (600K (Short), 1.2M (Long), and 1.7M (Fine)) mini-batch iterations (not epochs).
so, with the 1.5s/min-batch that you are getting, it would take almost 10 days (1.5 * 6e5/ 3600.) on a single GPU to finish Short .
This is however much faster for FlowNet-S, it would only take 24 hours on a single GPU.
if you want to reproduce FlowNet2 results, FlowNet-C needs to be trained only once. The remaining networks (FlowNet-Fusion and FlowNet-SD) don't use the correlation layer and can be trained efficiently.
There are still rooms for further optimisation of the Correlation kernel (which is the bottleneck). We may use optimized linear algebra libraries.
from flownet2-pytorch.
@fitsumreda So according to your advice, 600K mini-batches means 200 epoch over flying chairs as every epoch will takes about 3000 mini-batches.
from flownet2-pytorch.
right.
from flownet2-pytorch.
@fitsumreda Thanks for your advice! FlowNetS is really fast, besides, it would be great if you could share whether could your implementation reproduce the reported numbers in FlowNet-v1 of FlowNetS.
According to my current estimate, it will takes at most 4 hours to train the FlowNetS for 200 epoches.
from flownet2-pytorch.
it gets close results on FlowNet-S, but not able to quite reproduce the paper results
since the data augmentation part is missing, the networks are most likely overfitting
from flownet2-pytorch.
@fitsumreda Could you share how you train FlowNet2C? I trained it for about the 10 epochs but the result looks ugly. The EPE error does not have a trend of decreasing. While FlowNet2S gives reasonable result after just 1 epoch. Thanks!
from flownet2-pytorch.
Related Issues (20)
- Flownet2 model for faces HOT 1
- Thanks for this repository! could you please provide the pretrained model for FlowNet2ss or FlowNet2s (lower-case letters, pytorch)? HOT 2
- AttributeError: Module 'time' has no attribute 'clock'
- 想问下如何跑多个文件
- I cannot load the pretrained FlowNetS
- Training with MultiScale loss
- Should I extact "tar" for FlowNet2_checkpoint.pth.tar ?
- Groundtruth of my dataset!!!
- How to achieve the 3D version of correlation layer?
- CUDA error: the provided PTX was compiled with an unsupported toolchain
- start_epoch argument fix
- Error when training Flownet2S HOT 1
- Wrong calculation of EPE HOT 1
- Installation is a nightmare HOT 3
- TypeError: forward() takes 2 positional arguments but 3 were given,flownetc_flow2 = self.flownetc(x)[0].why!!!!
- cuda version HOT 2
- Segmentation fault
- dimension unmatch problem in model
- No module named 'flownet2_models
- What version of pytorch and cuda should I choose
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 flownet2-pytorch.