.gitattributes
.gitignore
.gitmodules
LICENSE
MANIFEST.in
README.md
dev-requirements.txt
requirements.txt
setup.py
tox.ini
.github/workflows/python.yml
src/taco/CMakeLists.txt
src/taco/Doxyfile
src/taco/LICENSE
src/taco/README.md
src/taco/apps/CMakeLists.txt
src/taco/apps/tensor_times_vector/CMakeLists.txt
src/taco/apps/tensor_times_vector/README.md
src/taco/apps/tensor_times_vector/tensor_times_vector.cpp
src/taco/include/taco.h
src/taco/include/taco/README.md
src/taco/include/taco/cuda.h
src/taco/include/taco/error.h
src/taco/include/taco/format.h
src/taco/include/taco/taco_tensor_t.h
src/taco/include/taco/target.h
src/taco/include/taco/tensor.h
src/taco/include/taco/type.h
src/taco/include/taco/codegen/module.h
src/taco/include/taco/error/error_messages.h
src/taco/include/taco/index_notation/README.md
src/taco/include/taco/index_notation/index_notation.h
src/taco/include/taco/index_notation/index_notation_nodes.h
src/taco/include/taco/index_notation/index_notation_nodes_abstract.h
src/taco/include/taco/index_notation/index_notation_printer.h
src/taco/include/taco/index_notation/index_notation_rewriter.h
src/taco/include/taco/index_notation/index_notation_visitor.h
src/taco/include/taco/index_notation/intrinsic.h
src/taco/include/taco/index_notation/kernel.h
src/taco/include/taco/index_notation/schedule.h
src/taco/include/taco/index_notation/transformations.h
src/taco/include/taco/ir/ir.h
src/taco/include/taco/ir/ir_printer.h
src/taco/include/taco/ir/ir_rewriter.h
src/taco/include/taco/ir/ir_verifier.h
src/taco/include/taco/ir/ir_visitor.h
src/taco/include/taco/ir/simplify.h
src/taco/include/taco/lower/iterator.h
src/taco/include/taco/lower/lower.h
src/taco/include/taco/lower/lowerer_impl.h
src/taco/include/taco/lower/merge_lattice.h
src/taco/include/taco/lower/mode.h
src/taco/include/taco/lower/mode_format_compressed.h
src/taco/include/taco/lower/mode_format_dense.h
src/taco/include/taco/lower/mode_format_impl.h
src/taco/include/taco/lower/mode_format_singleton.h
src/taco/include/taco/parser/lexer.h
src/taco/include/taco/parser/parser.h
src/taco/include/taco/storage/array.h
src/taco/include/taco/storage/coordinate.h
src/taco/include/taco/storage/file_io_mtx.h
src/taco/include/taco/storage/file_io_rb.h
src/taco/include/taco/storage/file_io_tns.h
src/taco/include/taco/storage/index.h
src/taco/include/taco/storage/pack.h
src/taco/include/taco/storage/storage.h
src/taco/include/taco/storage/typed_index.h
src/taco/include/taco/storage/typed_value.h
src/taco/include/taco/storage/typed_vector.h
src/taco/include/taco/util/collections.h
src/taco/include/taco/util/comparable.h
src/taco/include/taco/util/env.h
src/taco/include/taco/util/files.h
src/taco/include/taco/util/fill.h
src/taco/include/taco/util/intrusive_ptr.h
src/taco/include/taco/util/name_generator.h
src/taco/include/taco/util/printable.h
src/taco/include/taco/util/scopedmap.h
src/taco/include/taco/util/scopedset.h
src/taco/include/taco/util/singleton.h
src/taco/include/taco/util/strings.h
src/taco/include/taco/util/timers.h
src/taco/include/taco/util/uncopyable.h
src/taco/include/taco/util/variadic.h
src/taco/misc/mainpage.h
src/taco/src/CMakeLists.txt
src/taco/src/cuda.cpp
src/taco/src/error.cpp
src/taco/src/format.cpp
src/taco/src/taco_tensor_t.cpp
src/taco/src/target.cpp
src/taco/src/tensor.cpp
src/taco/src/type.cpp
src/taco/src/codegen/codegen.cpp
src/taco/src/codegen/codegen.h
src/taco/src/codegen/codegen_c.cpp
src/taco/src/codegen/codegen_c.h
src/taco/src/codegen/codegen_cuda.cpp
src/taco/src/codegen/codegen_cuda.h
src/taco/src/codegen/module.cpp
src/taco/src/error/error_checks.cpp
src/taco/src/error/error_checks.h
src/taco/src/error/error_messages.cpp
src/taco/src/index_notation/README.md
src/taco/src/index_notation/index_notation.cpp
src/taco/src/index_notation/index_notation_nodes.cpp
src/taco/src/index_notation/index_notation_nodes_abstract.cpp
src/taco/src/index_notation/index_notation_printer.cpp
src/taco/src/index_notation/index_notation_rewriter.cpp
src/taco/src/index_notation/index_notation_visitor.cpp
src/taco/src/index_notation/intrinsic.cpp
src/taco/src/index_notation/kernel.cpp
src/taco/src/index_notation/schedule.cpp
src/taco/src/index_notation/transformations.cpp
src/taco/src/ir/README.md
src/taco/src/ir/ir.cpp
src/taco/src/ir/ir_generators.cpp
src/taco/src/ir/ir_generators.h
src/taco/src/ir/ir_printer.cpp
src/taco/src/ir/ir_rewriter.cpp
src/taco/src/ir/ir_verifier.cpp
src/taco/src/ir/ir_visitor.cpp
src/taco/src/ir/simplify.cpp
src/taco/src/lower/README.md
src/taco/src/lower/expr_tools.cpp
src/taco/src/lower/expr_tools.h
src/taco/src/lower/iteration_forest.cpp
src/taco/src/lower/iteration_forest.h
src/taco/src/lower/iteration_graph.cpp
src/taco/src/lower/iteration_graph.h
src/taco/src/lower/iterator.cpp
src/taco/src/lower/lower.cpp
src/taco/src/lower/lowerer_impl.cpp
src/taco/src/lower/merge_lattice.cpp
src/taco/src/lower/mode.cpp
src/taco/src/lower/mode_access.cpp
src/taco/src/lower/mode_access.h
src/taco/src/lower/mode_format_compressed.cpp
src/taco/src/lower/mode_format_dense.cpp
src/taco/src/lower/mode_format_impl.cpp
src/taco/src/lower/mode_format_singleton.cpp
src/taco/src/lower/tensor_path.cpp
src/taco/src/lower/tensor_path.h
src/taco/src/parser/README.md
src/taco/src/parser/lexer.cpp
src/taco/src/parser/parser.cpp
src/taco/src/storage/README.md
src/taco/src/storage/array.cpp
src/taco/src/storage/file_io_mtx.cpp
src/taco/src/storage/file_io_rb.cpp
src/taco/src/storage/file_io_tns.cpp
src/taco/src/storage/index.cpp
src/taco/src/storage/pack.cpp
src/taco/src/storage/storage.cpp
src/taco/src/storage/typed_index.cpp
src/taco/src/storage/typed_value.cpp
src/taco/src/util/env.cpp
src/taco/src/util/files.cpp
src/taco/src/util/name_generator.cpp
src/taco/src/util/strings.cpp
src/taco/test/CMakeLists.txt
src/taco/test/expr_factory.cpp
src/taco/test/expr_factory.h
src/taco/test/test.cpp
src/taco/test/test.h
src/taco/test/test_tensors.cpp
src/taco/test/test_tensors.h
src/taco/test/tests-api.cpp
src/taco/test/tests-copyprop.cpp
src/taco/test/tests-error.cpp
src/taco/test/tests-expr-reduction.cpp
src/taco/test/tests-expr.cpp
src/taco/test/tests-expr_storage.cpp
src/taco/test/tests-format.cpp
src/taco/test/tests-index.cpp
src/taco/test/tests-index_notation.cpp
src/taco/test/tests-indexexpr.cpp
src/taco/test/tests-indexstmt.cpp
src/taco/test/tests-io.cpp
src/taco/test/tests-lower.cpp
src/taco/test/tests-merge_lattice.cpp
src/taco/test/tests-parafac.cpp
src/taco/test/tests-qcd.cpp
src/taco/test/tests-regression.cpp
src/taco/test/tests-storage.cpp
src/taco/test/tests-storage_alloc.cpp
src/taco/test/tests-tensor.cpp
src/taco/test/tests-tensor_types.cpp
src/taco/test/tests-transformation.cpp
src/taco/test/tests-transpose.cpp
src/taco/test/tests-type.cpp
src/taco/test/data/2tensor.mtx
src/taco/test/data/3tensor.tns
src/taco/test/data/d33.mtx
src/taco/test/data/d33.ttx
src/taco/test/data/d432.ttx
src/taco/test/data/d567.ttx
src/taco/test/data/ds33.mtx
src/taco/test/data/rua_32.mtx
src/taco/test/data/rua_32.rb
src/taco/test/data/qcd/theta.ttx
src/taco/test/data/qcd/theta_simple.ttx
src/taco/test/data/qcd/z.ttx
src/taco/test/data/qcd/z_simple.ttx
src/taco/test/gtest/LICENSE
src/taco/test/gtest/README.TAC
src/taco/test/gtest/gtest-all.cc
src/taco/test/gtest/gtest.h
src/taco/tools/CMakeLists.txt
src/taco/tools/taco.cpp
src/tensora/__init__.py
src/tensora/compile.py
src/tensora/function.py
src/tensora/tensor.py
src/tensora.egg-info/PKG-INFO
src/tensora.egg-info/SOURCES.txt
src/tensora.egg-info/dependency_links.txt
src/tensora.egg-info/not-zip-safe
src/tensora.egg-info/requires.txt
src/tensora.egg-info/top_level.txt
src/tensora/expression/__init__.py
src/tensora/expression/ast.py
src/tensora/expression/parser.py
src/tensora/format/__init__.py
src/tensora/format/format.py
src/tensora/format/parser.py
tests/__init__.py
tests/test_combinatorically.py
tests/test_expression.py
tests/test_format.py
tests/test_from_data.py
tests/test_function.py
tests/test_numpy.py
tests/test_operators.py
tests/test_tensor.py