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

fVDB 0.2.1 update #1997

Merged
merged 73 commits into from
Jan 22, 2025

Conversation

swahtz
Copy link
Contributor

@swahtz swahtz commented Jan 22, 2025

No description provided.

danrbailey and others added 30 commits December 6, 2024 11:10
Signed-off-by: Dan Bailey <[email protected]>
Signed-off-by: Jonathan Swartz <[email protected]>
Signed-off-by: Jonathan Swartz <[email protected]>
Signed-off-by: Jonathan Swartz <[email protected]>
Signed-off-by: Jonathan Swartz <[email protected]>
…_notes_031224

Meeting notes 3rd December
…eFoundation/fix_missing_spdx

Added SPDX license identifiers to files missing it
…_typo

Fix typo in SPDX license identifier
…/master

Updating `feature/fvdb` from `master`
…ocs_for_fvdb

Disable docs Workflow for fVDB changes
… that have different licenses

Signed-off-by: Jonathan Swartz <[email protected]>
Signed-off-by: Jonathan Swartz <[email protected]>
…/fw/fix_jcat0

Fix jagged concatenation when concatenating a JaggedTensor with only one element in it
…/nanovdb_merge

Merge changes from latest NanoVDB
…/js/fvdb_codestyle

Add fVDB code style check actions
Changes to .clang-format for better include sorting
Gsplat rasterization code cleanup and add unused arguments for pixel mask

Signed-off-by: Jonathan Swartz <[email protected]>
swahtz and others added 18 commits January 9, 2025 04:55
…simple radial distortion

Signed-off-by: Jonathan Swartz <[email protected]>
dozer_nerfgun_waldo changed to the default dataset

Signed-off-by: Jonathan Swartz <[email protected]>
Signed-off-by: Jonathan Swartz <[email protected]>
…areFoundation#119)

* black formatting fix for garfield download_example_data
* Removing cv2 import that is only valid for pip opencv package
---------

Signed-off-by: Jonathan Swartz <[email protected]>
Updating feature/fvdb branch from current develop branch to pickup the 'enforce-all-checks' action as well as disabled Windows tests setup.

---------

Signed-off-by: Ken Museth <[email protected]>
Signed-off-by: Jonathan Swartz <[email protected]>
Co-authored-by: Ken Museth <[email protected]>
* fix spelling mistake and add log

* quality of life helper
…ion#75)

* Add basic cmake and an example gbenchmark

* Modify setup.py to exclude benchmarks directory

* gitignore benchmarks build dir

* Make CMake work with conda-forge Torch, and make simple benchmark use Torch.

* Add working C++11 ABI Torch conda environment

* Modularize the cmake.

* Whitespace cleanup

* empty

Signed-off-by: Jonathan Swartz <[email protected]>

* Add comment about excluding benchmarks directory

* Modularize python, torch and fvdb dependencies, and add better error checking

* Empty commit to test signing

* Empty commit to test signing

* Use `find_library` to find libfvdb.so

---------

Signed-off-by: Jonathan Swartz <[email protected]>
Co-authored-by: Jonathan Swartz <[email protected]>
Co-authored-by: Francis Williams <[email protected]>
* Add basic cmake and an example gbenchmark

* Modify setup.py to exclude benchmarks directory

* gitignore benchmarks build dir

* Make CMake work with conda-forge Torch, and make simple benchmark use Torch.

* Add working C++11 ABI Torch conda environment

* Modularize the cmake.

* Whitespace cleanup

* empty

Signed-off-by: Jonathan Swartz <[email protected]>

* Add comment about excluding benchmarks directory

* Modularize python, torch and fvdb dependencies, and add better error checking

* Empty commit to test signing

* Empty commit to test signing

* Add cmake and example for gtest-based C++ unit tests

* remove whitespace change.

* set `files.insertFinalNewLine` to true in workspace settings, fix EOF newlines

* newline at EOF

* Rename ExampleTest

* Add CTest support.

* "benchmarks" --> "tests"

* Fix typo

* Ignore tests directory (oops)

---------

Signed-off-by: Jonathan Swartz <[email protected]>
Co-authored-by: Jonathan Swartz <[email protected]>
…age for large datasets (AcademySoftwareFoundation#129)

Co-authored-by: Francis Williams <[email protected]>
Co-authored-by: Mark Harris <[email protected]>
…SoftwareFoundation#131)

Moved the recommended build/test/dev environments to use the conda-forge channel as their package source. This has required moving to CUDA 12.0, PyTorch 2.4.1.  Also removed the NKFW tests because they were breaking in the new environment but these tests’ functionality were covered by other unit tests.

closes AcademySoftwareFoundation#121 closes AcademySoftwareFoundation#135
---------

Signed-off-by: Ken Museth <[email protected]>
Signed-off-by: Jonathan Swartz <[email protected]>
Co-authored-by: Ken Museth <[email protected]>
Copy link

linux-foundation-easycla bot commented Jan 22, 2025

CLA Signed

The committers listed above are authorized under a signed CLA.

@swahtz
Copy link
Contributor Author

swahtz commented Jan 22, 2025

I'm going to override the DCO check. Before merging feature/fvdb into master, we'll need to merge it with our private master-staging branch. At that point we'll have to fix this commit history anyway, so we'd rather defer to that point in time to fix it all at once.

@swahtz
Copy link
Contributor Author

swahtz commented Jan 22, 2025

/easycla

@swahtz swahtz merged commit 06f003e into AcademySoftwareFoundation:feature/fvdb Jan 22, 2025
34 checks passed
@swahtz swahtz deleted the omni_fvdb_update branch January 22, 2025 21:38
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

Successfully merging this pull request may close these issues.

7 participants