1. 30 Mar, 2021 1 commit
    • Nicolas Hug's avatar
      Add quantized version of nms (#3601) · f74bfab6
      Nicolas Hug authored
      * Add quantized version of nms
      
      * Added tests
      
      * Compute areas only once
      
      * remove calls to dequantize_val
      
      * fix return type for empty tensor
      
      * flake8
      
      * remove use of scale as it gets cancelled out
      
      * simpler int convertion in tests
      
      * explicitly set ovr to double
      
      * add tests for more values of scale and zero_point
      
      * comment about underflow
      
      * remove unnecessary accessor
      
      * properly convert to float for division
      
      * Add comments about underflow
      
      * explicitely cast coordinates to float to allow vectorization
      
      * clang
      
      * clang  again
      
      * hopefully OK now
      f74bfab6
  2. 24 Mar, 2021 2 commits
  3. 22 Mar, 2021 1 commit
  4. 20 Mar, 2021 4 commits
  5. 18 Mar, 2021 1 commit
  6. 17 Mar, 2021 1 commit
  7. 16 Mar, 2021 2 commits
  8. 15 Mar, 2021 3 commits
  9. 12 Mar, 2021 4 commits
  10. 11 Mar, 2021 3 commits
  11. 10 Mar, 2021 4 commits
  12. 08 Mar, 2021 2 commits
    • Nicolas Hug's avatar
      Speed up equalize transform: use bincount instead of histc (#3493) · 77e41870
      Nicolas Hug authored
      * use bincount instead of hist
      
      * only use bincount when on CPU
      
      * Added equality test for CPU vs cuda
      
      * Fix flake8 and tests
      
      * tuple instead of int for size
      77e41870
    • Nicolas Hug's avatar
      [OPS, IMP] New batched_nms implementation (#3426) · 414427dd
      Nicolas Hug authored
      
      
      * new batched_nms implem
      
      * flake8
      
      * hopefully fix torchscipt tests
      
      * Use where instead of nonzero
      
      * Use same threshold (4k) for CPU and GPU
      
      * Remove use of argsort
      
      * use views again
      
      * remove print
      
      * trying stuff, I don't know what's going on
      
      * previous passed onnx checks so the error isn't in _vanilla func. Trying to return vanilla now
      
      * add tracing decorators
      
      * cleanup
      
      * wip
      
      * ignore new path with ONNX
      
      * use vanilla if tracing...????
      
      * Remove script_if_tracing decorator as it was conflicting with _is_tracing
      
      * flake8
      
      * Improve coverage
      Co-authored-by: default avatarFrancisco Massa <fvsmassa@gmail.com>
      414427dd
  13. 04 Mar, 2021 1 commit
  14. 03 Mar, 2021 2 commits
  15. 02 Mar, 2021 2 commits
  16. 01 Mar, 2021 3 commits
  17. 26 Feb, 2021 2 commits
  18. 25 Feb, 2021 1 commit
  19. 23 Feb, 2021 1 commit