lliuz / ARFlow

The official PyTorch implementation of the paper "Learning by Analogy: Reliable Supervision from Transformations for Unsupervised Optical Flow Estimation".
MIT License
251 stars 50 forks source link

What is the difference between correlation package and correlation native implementation #33

Open NagabhushanSN95 opened 3 years ago

NagabhushanSN95 commented 3 years ago

I'm having issues using the correlation package. So, I was thinking of the native implementation you've provided. I would like to understand the differences between them.

  1. Is the difference just that one is implemented in c++ and the other in python, but both do the exact same things and are identical in performance?
  2. Is it just that the correlation package is faster than native implementation, but the accuracy will be the same?
  3. Or is it that the correlation package achieves better performance (both speed and accuracy) than the native implementation? If so, how wide is the gap?
mxbi commented 1 year ago

I would love to know this too @lliuz