Skip to content
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

Details regarding optical flow pre-processing #19

Open
simonguiroy opened this issue Sep 6, 2018 · 4 comments
Open

Details regarding optical flow pre-processing #19

simonguiroy opened this issue Sep 6, 2018 · 4 comments

Comments

@simonguiroy
Copy link

Hi Yana! Do you have some details on the your pre-processing for the optical flow? I've tried using your model with my own pre-processing that worked with the original TensorFlow repo of I3D, but when using your implementation of I3D the predictions are totally off when I use the flow stream.

@hassony2
Copy link
Owner

hassony2 commented Sep 6, 2018

Hi Simon,

As you might see here, I don't do anything specific beyond loading their sample in my code.

I therefore don't know what might cause this discrepancy.

Let me know if you find out where that came from !

Yana

@simonguiroy
Copy link
Author

simonguiroy commented Mar 25, 2019 via email

@gurkirt
Copy link

gurkirt commented Mar 26, 2019

It is probably due to batch normalisation layers acting up. If you want to evaluate new videos then use .eval(), If you want to train the model with a smaller batch size then freeze the normalisation layer.

@ed-fish
Copy link

ed-fish commented Feb 12, 2020

See this issue which details optical flow pre-processing on the original Tensorflow implementation. google-deepmind/kinetics-i3d#87

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants