"docs/vscode:/vscode.git/clone" did not exist on "27b657fa769ed05191eb055a03071a589066a6fc"
  1. 07 Aug, 2024 1 commit
    • Stanislav Pidhorskyi's avatar
      Fixed uninitialized entries in the gradient of `bary_img` for unused pixels · 3c37fcb2
      Stanislav Pidhorskyi authored
      Summary:
      For unused warps we always write zeros to `bary_img_grad`.
      However it is possible that the warp is used, but only portion of the threads are used. In this case, for unused threads we do not write zeros to `bary_img_grad`.
      
      For efficiency, `bary_img_grad` is created with `at::empty`, thus  those before mentioned entries, will still have uninitialized values.
      
      This is not an issue, because the `render` function will never read those entries, however it is possible that the uninitialized values will coincide with `nan` and it will trigger a false positive detection in auto grad anomaly detection.  Please see more details in D60904848 about the issue.
      
      Differential Revision: D60912474
      
      fbshipit-source-id: 6eda5a07789db456c17eb60de222dd4c7b1c53d2
      3c37fcb2
  2. 21 Jul, 2024 1 commit
  3. 18 Jul, 2024 1 commit
    • Gabe Schwartz's avatar
      Decorate custom C++ ops w/compiler disable guard. · e2744a50
      Gabe Schwartz authored
      Summary: In order to work properly with `torch.compile()`, we need to decorate any function that calls a custom C++/CUDA extension with `torch.compiler.disable` so that it knows to insert a graph break.
      
      Reviewed By: podgorskiy
      
      Differential Revision: D59776177
      
      fbshipit-source-id: d80eb43858836f8b8647d2a35b30d0b863989e94
      e2744a50
  4. 11 Jun, 2024 1 commit
  5. 10 Jun, 2024 1 commit
  6. 08 Jun, 2024 1 commit