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