yzcjtr / GeoNet

Code for GeoNet: Unsupervised Learning of Dense Depth, Optical Flow and Camera Pose (CVPR 2018)
MIT License
726 stars 181 forks source link

About the training epochs #43

Closed zmlshiwo closed 5 years ago

zmlshiwo commented 5 years ago

Hi, In your paper, you said training the depth and pose network takes around 30 epochs. Training the residual flow network takes around 200 epochs. I have prepared the data for training using prepare_train_data.py file. How many iterations are 30 epochs and 200 epochs? I saw the examples in Readme are 350000 iterations and 400000 iterations. Best, Zhai

yzcjtr commented 5 years ago

Hi @zmlshiwo, I think you can derive the iterations from the number of total training samples multiplied by training epochs.

zmlshiwo commented 5 years ago

Ok, thank you for your reply. In your training processing, you made --seq_length=3. Does three pictures count as a training sample? And after I use prepare data file provided by you, for example, for flow, the formatted data does not contain all of KITTI raw dataset sequences, just part of scenes. Is right? We can calculate the training samples using for training depth and pose network, 350000/30=11666?

zmlshiwo commented 5 years ago

@yzcjtr And I reproduce the depth results when the training iterations is 150k. How many iterations can I reproduce the flow results?

yzcjtr commented 5 years ago

I think it's okay if you follow the scripts I provided for formatting the data. As for the flow experiment, we provided details in the paper and I suggest you adopt a validation set.