Jeremy Reizenstein
c2862ff427
use workaround for points_normals
...
Summary:
Use existing workaround for batched 3x3 symeig because it is faster than torch.symeig.
Added benchmark showing speedup. True = workaround.
```
Benchmark Avg Time(μs) Peak Time(μs) Iterations
--------------------------------------------------------------------------------
normals_True_3000 16237 17233 31
normals_True_6000 33028 33391 16
normals_False_3000 18623069 18623069 1
normals_False_6000 36535475 36535475 1
```
Should help https://github.com/facebookresearch/pytorch3d/issues/988
Reviewed By: nikhilaravi
Differential Revision: D33660585
fbshipit-source-id: d1162b277f5d61ed67e367057a61f25e03888dce
2022-01-24 11:41:55 -08:00
Jeremy Reizenstein
3eb4233844
New raysamplers
...
Summary: New MultinomialRaysampler succeeds GridRaysampler bringing masking and subsampling. Correspondingly, NDCMultinomialRaysampler succeeds NDCGridRaysampler.
Reviewed By: nikhilaravi, shapovalov
Differential Revision: D33256897
fbshipit-source-id: cd80ec6f35b110d1d20a75c62f4e889ba8fa5d45
2022-01-24 10:52:23 -08:00
Jeremy Reizenstein
741777b5b5
More company name & License
...
Summary: Manual adjustments for license changes.
Reviewed By: patricklabatut
Differential Revision: D33405657
fbshipit-source-id: 8a21735726f3aece9f9164da9e3b272b27db8032
2022-01-04 11:43:38 -08:00
Jeremy Reizenstein
9eeb456e82
Update license for company name
...
Summary: Update all FB license strings to the new format.
Reviewed By: patricklabatut
Differential Revision: D33403538
fbshipit-source-id: 97a4596c5c888f3c54f44456dc07e718a387a02c
2022-01-04 11:43:38 -08:00
Jeremy Reizenstein
a0e2d2e3c3
move benchmarks to separate directory
...
Summary: Move benchmarks to a separate directory as tests/ is getting big.
Reviewed By: nikhilaravi
Differential Revision: D32885462
fbshipit-source-id: a832662a494ee341ab77d95493c95b0af0a83f43
2021-12-07 10:26:50 -08:00