Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
037751d
cleanup for submission anon
dimkab Sep 4, 2025
91f50fe
reorganized a bit
dimkab Sep 5, 2025
efb8835
Add vggt dependency and utils for VGGT integration
tommybotch Nov 22, 2025
31892fe
Improve splatter with meshlib updates and model loading utilities
tommybotch Nov 23, 2025
376e746
Clean up mesh utilities and remove redundant dependencies
tommybotch Nov 23, 2025
115b065
Remove vggt_utils and stage/ (moved to tlb-improve-mesh branch)
tommybotch Nov 23, 2025
de4cdbf
updating with passing code passing tests --> this removes the pinned …
tommybotch Nov 23, 2025
be8335f
removing some junk
tommybotch Nov 23, 2025
af1dbf5
updating filenames
tommybotch Nov 23, 2025
0691058
refactoring pipeline to take yaml files
tommybotch Nov 23, 2025
a01889f
removing junk notebook
tommybotch Nov 23, 2025
2d3d865
corrected cleaned notebooks -- still have to clean pipeline script bu…
tommybotch Nov 23, 2025
f7457d2
updating w/ refactored pipeline and notebooks
tommybotch Nov 24, 2025
b863ca9
trying to make tests pass
tommybotch Nov 24, 2025
856718f
trying again
tommybotch Nov 24, 2025
7cb6d34
Merge branch 'main' into db-cleanups
dimkab Dec 1, 2025
a80dde6
should fix tests
dimkab Dec 1, 2025
9b77e76
WIP: 7cb6d34 Merge branch 'main' into db-cleanups
dimkab Dec 1, 2025
52f3e56
setup instructions w/o CUDA
dimkab Dec 1, 2025
fb4850b
added paper ref.
dimkab Dec 1, 2025
359a664
Merge pull request #16 from BasisResearch/db-cleanups
tommybotch Dec 2, 2025
d87722c
Improve splatter with meshlib updates and model loading utilities
tommybotch Nov 23, 2025
e45517b
Clean up mesh utilities and remove redundant dependencies
tommybotch Nov 23, 2025
ce24b3d
Remove vggt_utils and stage/ (moved to tlb-improve-mesh branch)
tommybotch Nov 23, 2025
b081abf
updating with passing code passing tests --> this removes the pinned …
tommybotch Nov 23, 2025
2a53e1a
removing some junk
tommybotch Nov 23, 2025
2d6c4f3
updating filenames
tommybotch Nov 23, 2025
1ee77cb
refactoring pipeline to take yaml files
tommybotch Nov 23, 2025
1984b22
removing junk notebook
tommybotch Nov 23, 2025
bc35302
corrected cleaned notebooks -- still have to clean pipeline script bu…
tommybotch Nov 23, 2025
0143b67
updating w/ refactored pipeline and notebooks
tommybotch Nov 24, 2025
0b66236
Merge branch 'tlb-improve-splatter' of https://github.com/BasisResear…
tommybotch Dec 2, 2025
5225552
updating pyproject
tommybotch Dec 2, 2025
ae0a019
adding pin to current meshlib version in use --> will have to be awar…
tommybotch Dec 2, 2025
81b1b34
also cleaning docker file
tommybotch Dec 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
# Upgrade pip/setuptools/wheel
- name: Upgrade pip and build tools
run: |
python -m pip install --upgrade pip setuptools wheel
python -m pip install --upgrade pip setuptools wheel scikit-build-core pybind11
Comment thread
dimkab marked this conversation as resolved.

# Pin NumPy to 1.x to avoid compatibility issues
- name: Install compatible NumPy
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test_notebooks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
# Upgrade pip/setuptools/wheel
- name: Upgrade pip and build tools
run: |
python -m pip install --upgrade pip setuptools wheel
python -m pip install --upgrade pip setuptools wheel scikit-build-core pybind11

# Pin NumPy to 1.x to avoid compatibility issues
- name: Install compatible NumPy
Expand Down
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -209,4 +209,5 @@ marimo/_static/
marimo/_lsp/
__marimo__/
config-local/
data/
data/
.DS_Store
100 changes: 0 additions & 100 deletions CLAUDE.md

This file was deleted.

52 changes: 0 additions & 52 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -128,58 +128,6 @@ RUN mkdir -p /opt/data && \
rclone copy collab-data:fieldwork_processed/2024_02_06-session_0001/SplatsSD/C0043.MP4 /opt/data/ && \
rm -f /tmp/api-key.json && \
rm -rf ~/.config/rclone
# # Build everything in conda environment --> last step is to install buildtools
# RUN /bin/bash -c "source /opt/conda/etc/profile.d/conda.sh && \
# conda env create -n nerfstudio -f /tmp/env.yml && \
# conda activate nerfstudio && \

# # Hack to install our version of rade_gs atm
# export CC=/usr/bin/gcc-11 && \
# export CXX=/usr/bin/g++-11 && \
# export CUDA_HOME=/opt/conda/envs/nerfstudio && \
# export PATH=\${CUDA_HOME}/bin:\${PATH} && \
# export LD_LIBRARY_PATH=\${CUDA_HOME}/lib64:\${LD_LIBRARY_PATH} && \

# # Install torch and cuda toolkit
# pip install torch==2.1.2+cu118 torchvision==0.16.2+cu118 --extra-index-url https://download.pytorch.org/whl/cu118 && \
# conda install -c 'nvidia/label/cuda-11.8.0' cuda-toolkit -y && \
# pip install 'kornia>=0.6.11' && \

# # Install hloc
# git clone --branch master --recursive https://github.com/cvg/Hierarchical-Localization.git /opt/hloc && \
# cd /opt/hloc && \
# git checkout v1.4 && \
# git submodule update --init --recursive && \
# pip install -e . --no-cache-dir && \
# cd ~ && \

# # Bump down for hloc interface
# pip install --no-cache-dir pycolmap==0.4.0 && \

# # Now bump back down to numpy 1.26.4
# conda install -c conda-forge setuptools==69.5.1 'numpy<2.0.0' && \

# # Install tiny-cuda-nn
# pip install -v ninja git+https://github.com/NVlabs/tiny-cuda-nn/#subdirectory=bindings/torch && \
# export TORCH_CUDA_ARCH_LIST=\"\$(echo \"${CUDA_ARCHITECTURES}\" | tr ';' '\n' | awk '\$0 > 70 {print substr(\$0,1,1)\".\"substr(\$0,2)}' | tr '\n' ' ' | sed 's/ \$//')\" && \

# # Install gsplat-rade
# pip install git+https://github.com/brian-xu/gsplat-rade.git && \

# # Changing to clone from github (newer features useful)
# git clone https://github.com/nerfstudio-project/nerfstudio.git /opt/nerfstudio && \
# cd /opt/nerfstudio && \
# pip install -e . && \

# # pip install nerfstudio && \

# # Bump the conda version back down --> nerfstudio upgrades for some reason in previous step
# conda install -c conda-forge 'numpy<2.0.0' && \
# conda install -c conda-forge cmake>3.5 ninja gmp cgal ipykernel && \
# pip install -r /tmp/requirements.txt"

# # cd /opt/collab-splats && \
# # pip install -e ."

##################################################
# Get pre-built components #
Expand Down
21 changes: 0 additions & 21 deletions LICENSE

This file was deleted.

Loading