├── .github └── workflows │ └── autotest.yml ├── README.md ├── setup.py └── symtensor ├── VERSION ├── __config__.py ├── __init__.py ├── aux.py ├── benchmark ├── ctf │ └── run_ctf.py ├── numpy │ └── run_np.py ├── stv │ ├── match_flop_loops.py │ ├── match_flop_symtensor.py │ ├── match_mem_loops.py │ └── match_mem_symtensor.py └── tns │ ├── mps_norm_contraction.py │ └── peps_contraction.py ├── examples ├── 00-1d_symtensor_ctf.py ├── 00-1d_symtensor_cupy.py ├── 00-1d_symtensor_numpy.py ├── 01-3d_symtensor_ctf.py ├── 01-3d_symtensor_cupy.py ├── 01-3d_symtensor_numpy.py ├── 02-profiling_options.py ├── 03-writing_symtensor_ctf.py ├── 03-writing_symtensor_cupy.py ├── 03-writing_symtensor_numpy.py └── 04-batch-writing_ctf.py ├── internal.py ├── symlib.py ├── tensor.py ├── test ├── test_dmrg.py ├── test_multi_operands.py ├── test_nonsym.py └── test_pbc.py └── tools ├── __init__.py ├── logger.py ├── path.py └── utills.py /.github/workflows/autotest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/.github/workflows/autotest.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/README.md -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/setup.py -------------------------------------------------------------------------------- /symtensor/VERSION: -------------------------------------------------------------------------------- 1 | 1.3.0 2 | -------------------------------------------------------------------------------- /symtensor/__config__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/__config__.py -------------------------------------------------------------------------------- /symtensor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/__init__.py -------------------------------------------------------------------------------- /symtensor/aux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/aux.py -------------------------------------------------------------------------------- /symtensor/benchmark/ctf/run_ctf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/benchmark/ctf/run_ctf.py -------------------------------------------------------------------------------- /symtensor/benchmark/numpy/run_np.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/benchmark/numpy/run_np.py -------------------------------------------------------------------------------- /symtensor/benchmark/stv/match_flop_loops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/benchmark/stv/match_flop_loops.py -------------------------------------------------------------------------------- /symtensor/benchmark/stv/match_flop_symtensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/benchmark/stv/match_flop_symtensor.py -------------------------------------------------------------------------------- /symtensor/benchmark/stv/match_mem_loops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/benchmark/stv/match_mem_loops.py -------------------------------------------------------------------------------- /symtensor/benchmark/stv/match_mem_symtensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/benchmark/stv/match_mem_symtensor.py -------------------------------------------------------------------------------- /symtensor/benchmark/tns/mps_norm_contraction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/benchmark/tns/mps_norm_contraction.py -------------------------------------------------------------------------------- /symtensor/benchmark/tns/peps_contraction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/benchmark/tns/peps_contraction.py -------------------------------------------------------------------------------- /symtensor/examples/00-1d_symtensor_ctf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/examples/00-1d_symtensor_ctf.py -------------------------------------------------------------------------------- /symtensor/examples/00-1d_symtensor_cupy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/examples/00-1d_symtensor_cupy.py -------------------------------------------------------------------------------- /symtensor/examples/00-1d_symtensor_numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/examples/00-1d_symtensor_numpy.py -------------------------------------------------------------------------------- /symtensor/examples/01-3d_symtensor_ctf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/examples/01-3d_symtensor_ctf.py -------------------------------------------------------------------------------- /symtensor/examples/01-3d_symtensor_cupy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/examples/01-3d_symtensor_cupy.py -------------------------------------------------------------------------------- /symtensor/examples/01-3d_symtensor_numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/examples/01-3d_symtensor_numpy.py -------------------------------------------------------------------------------- /symtensor/examples/02-profiling_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/examples/02-profiling_options.py -------------------------------------------------------------------------------- /symtensor/examples/03-writing_symtensor_ctf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/examples/03-writing_symtensor_ctf.py -------------------------------------------------------------------------------- /symtensor/examples/03-writing_symtensor_cupy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/examples/03-writing_symtensor_cupy.py -------------------------------------------------------------------------------- /symtensor/examples/03-writing_symtensor_numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/examples/03-writing_symtensor_numpy.py -------------------------------------------------------------------------------- /symtensor/examples/04-batch-writing_ctf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/examples/04-batch-writing_ctf.py -------------------------------------------------------------------------------- /symtensor/internal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/internal.py -------------------------------------------------------------------------------- /symtensor/symlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/symlib.py -------------------------------------------------------------------------------- /symtensor/tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/tensor.py -------------------------------------------------------------------------------- /symtensor/test/test_dmrg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/test/test_dmrg.py -------------------------------------------------------------------------------- /symtensor/test/test_multi_operands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/test/test_multi_operands.py -------------------------------------------------------------------------------- /symtensor/test/test_nonsym.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/test/test_nonsym.py -------------------------------------------------------------------------------- /symtensor/test/test_pbc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/test/test_pbc.py -------------------------------------------------------------------------------- /symtensor/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /symtensor/tools/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/tools/logger.py -------------------------------------------------------------------------------- /symtensor/tools/path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/tools/path.py -------------------------------------------------------------------------------- /symtensor/tools/utills.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangcal/symtensor/HEAD/symtensor/tools/utills.py --------------------------------------------------------------------------------