1# Description: 2# opt_einsum is a library for optimizing tensor contraction order for einsum. 3 4licenses(["notice"]) # MIT 5 6exports_files(["LICENSE"]) 7 8py_library( 9 name = "opt_einsum", 10 srcs = [ 11 "opt_einsum/__init__.py", 12 "opt_einsum/_version.py", 13 "opt_einsum/backends/__init__.py", 14 "opt_einsum/backends/cupy.py", 15 "opt_einsum/backends/dispatch.py", 16 "opt_einsum/backends/tensorflow.py", 17 "opt_einsum/backends/theano.py", 18 "opt_einsum/backends/torch.py", 19 "opt_einsum/blas.py", 20 "opt_einsum/compat.py", 21 "opt_einsum/contract.py", 22 "opt_einsum/helpers.py", 23 "opt_einsum/parser.py", 24 "opt_einsum/paths.py", 25 "opt_einsum/sharing.py", 26 ], 27 srcs_version = "PY3", 28 visibility = ["//visibility:public"], 29) 30