.gitignore
BENCHMARK.md
LICENSE
NOTICE
README.md
pyproject.toml
benchmarks/4090-2048px.png
benchmarks/benchmark-2070.csv
benchmarks/benchmark-3090.csv
benchmarks/benchmark-4090.csv
benchmarks/make_charts.py
benchmarks/overall.png
benchmarks/speedup.png
benchmarks/test.png
benchmarks/raw/benchmark-2070.csv
benchmarks/raw/benchmark-3090.csv
benchmarks/raw/benchmark-4090.csv
profiles/bicycle_2048.txt
taichi_splatting/__init__.py
taichi_splatting/data_types.py
taichi_splatting/renderer.py
taichi_splatting/spherical_harmonics.py
taichi_splatting.egg-info/PKG-INFO
taichi_splatting.egg-info/SOURCES.txt
taichi_splatting.egg-info/dependency_links.txt
taichi_splatting.egg-info/entry_points.txt
taichi_splatting.egg-info/requires.txt
taichi_splatting.egg-info/top_level.txt
taichi_splatting/benchmarks/__init__.py
taichi_splatting/benchmarks/bench_projection.py
taichi_splatting/benchmarks/bench_rasterizer.py
taichi_splatting/benchmarks/bench_sh.py
taichi_splatting/benchmarks/bench_tilemapper.py
taichi_splatting/benchmarks/util.py
taichi_splatting/cuda_lib/__init__.py
taichi_splatting/cuda_lib/full_cumsum.cu
taichi_splatting/cuda_lib/module.cpp
taichi_splatting/cuda_lib/radix_sort_pairs.cu
taichi_splatting/cuda_lib/segmented_sort_pairs.cu
taichi_splatting/cuda_lib/sort_pairs.cu
taichi_splatting/examples/__init__.py
taichi_splatting/examples/fit_image_gaussians.py
taichi_splatting/examples/renderer2d.py
taichi_splatting/examples/vis_split.py
taichi_splatting/mapper/__init__.py
taichi_splatting/mapper/bump_mapper.py
taichi_splatting/mapper/segmented_tile_mapper.py
taichi_splatting/mapper/tile_mapper.py
taichi_splatting/misc/__init__.py
taichi_splatting/misc/autograd.py
taichi_splatting/misc/depth_variance.py
taichi_splatting/misc/encode_depth.py
taichi_splatting/misc/indexing.py
taichi_splatting/misc/parameter_class.py
taichi_splatting/misc/radius.py
taichi_splatting/misc/renderer2d.py
taichi_splatting/perspective/__init__.py
taichi_splatting/perspective/culling.py
taichi_splatting/perspective/params.py
taichi_splatting/perspective/plane_culling.py
taichi_splatting/perspective/projection.py
taichi_splatting/rasterizer/__init__.py
taichi_splatting/rasterizer/backward.py
taichi_splatting/rasterizer/forward.py
taichi_splatting/rasterizer/function.py
taichi_splatting/rasterizer/tiling.py
taichi_splatting/taichi_lib/__init__.py
taichi_splatting/taichi_lib/concurrent.py
taichi_splatting/taichi_lib/conversions.py
taichi_splatting/taichi_lib/f32.py
taichi_splatting/taichi_lib/f64.py
taichi_splatting/taichi_lib/generic.py
taichi_splatting/taichi_lib/grid_query.py
taichi_splatting/tests/__init__.py
taichi_splatting/tests/random_data.py
taichi_splatting/tests/test_benchmarks.py
taichi_splatting/tests/test_conic.py
taichi_splatting/tests/test_projection.py
taichi_splatting/tests/test_rasterizer.py
taichi_splatting/tests/test_spherical_harmonics.py
taichi_splatting/tests/util.py
taichi_splatting/torch_ops/__init__.py
taichi_splatting/torch_ops/projection.py
taichi_splatting/torch_ops/rsh.py
taichi_splatting/torch_ops/spherical_harmonics.py
taichi_splatting/torch_ops/transforms.py
taichi_splatting/torch_ops/util.py