LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
nanotsparse/__init__.py
nanotsparse/backends.py
nanotsparse/operators.py
nanotsparse/tensor.py
nanotsparse/version.py
nanotsparse.egg-info/PKG-INFO
nanotsparse.egg-info/SOURCES.txt
nanotsparse.egg-info/dependency_links.txt
nanotsparse.egg-info/requires.txt
nanotsparse.egg-info/top_level.txt
nanotsparse/csrc/nanotsparse_module_cpp.cpp
nanotsparse/csrc/nanotsparse_module_cuda.cu
nanotsparse/csrc/convolution/convolution_backward_wgrad_implicit_gemm_cuda.cu
nanotsparse/csrc/convolution/convolution_backward_wgrad_implicit_gemm_cuda.h
nanotsparse/csrc/convolution/convolution_backward_wgrad_implicit_gemm_sorted_cuda.cu
nanotsparse/csrc/convolution/convolution_backward_wgrad_implicit_gemm_sorted_cuda.h
nanotsparse/csrc/convolution/convolution_forward_implicit_gemm_cuda.cu
nanotsparse/csrc/convolution/convolution_forward_implicit_gemm_cuda.h
nanotsparse/csrc/convolution/convolution_forward_implicit_gemm_sorted_cuda.cu
nanotsparse/csrc/convolution/convolution_forward_implicit_gemm_sorted_cuda.h
nanotsparse/csrc/convolution/convolution_gather_scatter_cpu.cpp
nanotsparse/csrc/convolution/convolution_gather_scatter_cpu.h
nanotsparse/csrc/convolution/convolution_gather_scatter_cuda.cu
nanotsparse/csrc/convolution/convolution_gather_scatter_cuda.h
nanotsparse/csrc/hashmap/hashmap_cpu.cpp
nanotsparse/csrc/hashmap/hashmap_cpu.h
nanotsparse/csrc/hashmap/hashmap_cuda.h
nanotsparse/csrc/others/downsample_cuda.cu
nanotsparse/csrc/others/downsample_cuda.h
nanotsparse/csrc/others/query_cuda.cu
nanotsparse/csrc/others/query_cuda.h
nanotsparse/csrc/others/reduce_bitmask_cuda.cu
nanotsparse/csrc/others/reduce_bitmask_cuda.h
nanotsparse/csrc/others/reorder_map_cuda.cu
nanotsparse/csrc/others/reorder_map_cuda.h
nanotsparse/csrc/others/sparsemapping_cuda.cu
nanotsparse/csrc/others/sparsemapping_cuda.h
nanotsparse/csrc/utils/memory.h
nanotsparse/nn/__init__.py
nanotsparse/nn/functional/__init__.py
nanotsparse/nn/functional/activation.py
nanotsparse/nn/functional/crop.py
nanotsparse/nn/functional/pooling.py
nanotsparse/nn/functional/conv/__init__.py
nanotsparse/nn/functional/conv/conv.py
nanotsparse/nn/functional/conv/conv_config.py
nanotsparse/nn/functional/conv/conv_mode.py
nanotsparse/nn/functional/conv/func/__init__.py
nanotsparse/nn/functional/conv/func/gather_scatter.py
nanotsparse/nn/functional/conv/func/implicit_gemm.py
nanotsparse/nn/functional/conv/hash/__init__.py
nanotsparse/nn/functional/conv/kmap/__init__.py
nanotsparse/nn/functional/conv/kmap/build_kmap.py
nanotsparse/nn/functional/conv/kmap/downsample.py
nanotsparse/nn/functional/conv/kmap/upsample.py
nanotsparse/nn/functional/conv/kmap/func/__init__.py
nanotsparse/nn/functional/conv/kmap/func/hashmap.py
nanotsparse/nn/functional/conv/kmap/func/hashmap_on_the_fly.py
nanotsparse/nn/functional/conv/utils/__init__.py
nanotsparse/nn/functional/conv/utils/collections.py
nanotsparse/nn/functional/conv/utils/compat.py
nanotsparse/nn/modules/__init__.py
nanotsparse/nn/modules/activation.py
nanotsparse/nn/modules/bev.py
nanotsparse/nn/modules/conv.py
nanotsparse/nn/modules/crop.py
nanotsparse/nn/modules/norm.py
nanotsparse/nn/modules/pooling.py
nanotsparse/nn/utils/__init__.py
nanotsparse/nn/utils/apply.py
nanotsparse/nn/utils/kernel.py
nanotsparse/utils/__init__.py
nanotsparse/utils/collate.py
nanotsparse/utils/quantize.py
nanotsparse/utils/tensor_cache.py
nanotsparse/utils/utils.py
tests/test.py
third_party/robin-map/LICENSE
third_party/robin-map/include/tsl/robin_growth_policy.h
third_party/robin-map/include/tsl/robin_hash.h
third_party/robin-map/include/tsl/robin_map.h
third_party/robin-map/include/tsl/robin_set.h
third_party/taskflow/LICENSE
third_party/taskflow/taskflow/taskflow.hpp
third_party/taskflow/taskflow/algorithm/algorithm.hpp
third_party/taskflow/taskflow/algorithm/data_pipeline.hpp
third_party/taskflow/taskflow/algorithm/find.hpp
third_party/taskflow/taskflow/algorithm/for_each.hpp
third_party/taskflow/taskflow/algorithm/module.hpp
third_party/taskflow/taskflow/algorithm/partitioner.hpp
third_party/taskflow/taskflow/algorithm/pipeline.hpp
third_party/taskflow/taskflow/algorithm/reduce.hpp
third_party/taskflow/taskflow/algorithm/scan.hpp
third_party/taskflow/taskflow/algorithm/sort.hpp
third_party/taskflow/taskflow/algorithm/transform.hpp
third_party/taskflow/taskflow/core/async.hpp
third_party/taskflow/taskflow/core/async_task.hpp
third_party/taskflow/taskflow/core/atomic_notifier.hpp
third_party/taskflow/taskflow/core/declarations.hpp
third_party/taskflow/taskflow/core/environment.hpp
third_party/taskflow/taskflow/core/error.hpp
third_party/taskflow/taskflow/core/executor.hpp
third_party/taskflow/taskflow/core/flow_builder.hpp
third_party/taskflow/taskflow/core/freelist.hpp
third_party/taskflow/taskflow/core/graph.hpp
third_party/taskflow/taskflow/core/nonblocking_notifier.hpp
third_party/taskflow/taskflow/core/observer.hpp
third_party/taskflow/taskflow/core/runtime.hpp
third_party/taskflow/taskflow/core/semaphore.hpp
third_party/taskflow/taskflow/core/task.hpp
third_party/taskflow/taskflow/core/taskflow.hpp
third_party/taskflow/taskflow/core/topology.hpp
third_party/taskflow/taskflow/core/tsq.hpp
third_party/taskflow/taskflow/core/worker.hpp
third_party/taskflow/taskflow/cuda/cuda_capturer.hpp
third_party/taskflow/taskflow/cuda/cuda_device.hpp
third_party/taskflow/taskflow/cuda/cuda_error.hpp
third_party/taskflow/taskflow/cuda/cuda_execution_policy.hpp
third_party/taskflow/taskflow/cuda/cuda_graph.hpp
third_party/taskflow/taskflow/cuda/cuda_graph_exec.hpp
third_party/taskflow/taskflow/cuda/cuda_memory.hpp
third_party/taskflow/taskflow/cuda/cuda_meta.hpp
third_party/taskflow/taskflow/cuda/cuda_optimizer.hpp
third_party/taskflow/taskflow/cuda/cuda_stream.hpp
third_party/taskflow/taskflow/cuda/cudaflow.hpp
third_party/taskflow/taskflow/cuda/algorithm/find.hpp
third_party/taskflow/taskflow/cuda/algorithm/for_each.hpp
third_party/taskflow/taskflow/cuda/algorithm/matmul.hpp
third_party/taskflow/taskflow/cuda/algorithm/merge.hpp
third_party/taskflow/taskflow/cuda/algorithm/reduce.hpp
third_party/taskflow/taskflow/cuda/algorithm/scan.hpp
third_party/taskflow/taskflow/cuda/algorithm/single_task.hpp
third_party/taskflow/taskflow/cuda/algorithm/sort.hpp
third_party/taskflow/taskflow/cuda/algorithm/transform.hpp
third_party/taskflow/taskflow/cuda/algorithm/transpose.hpp
third_party/taskflow/taskflow/dsl/connection.hpp
third_party/taskflow/taskflow/dsl/dsl.hpp
third_party/taskflow/taskflow/dsl/meta_macro.hpp
third_party/taskflow/taskflow/dsl/task_analyzer.hpp
third_party/taskflow/taskflow/dsl/task_dsl.hpp
third_party/taskflow/taskflow/dsl/task_trait.hpp
third_party/taskflow/taskflow/dsl/tuple_utils.hpp
third_party/taskflow/taskflow/dsl/type_list.hpp
third_party/taskflow/taskflow/utility/iterator.hpp
third_party/taskflow/taskflow/utility/lazy_string.hpp
third_party/taskflow/taskflow/utility/macros.hpp
third_party/taskflow/taskflow/utility/math.hpp
third_party/taskflow/taskflow/utility/mpmc.hpp
third_party/taskflow/taskflow/utility/object_pool.hpp
third_party/taskflow/taskflow/utility/os.hpp
third_party/taskflow/taskflow/utility/serializer.hpp
third_party/taskflow/taskflow/utility/small_vector.hpp
third_party/taskflow/taskflow/utility/stream.hpp
third_party/taskflow/taskflow/utility/traits.hpp
third_party/taskflow/taskflow/utility/uuid.hpp