Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/opt_einsum/__init__.py: 100%

13 statements  

« prev     ^ index     » next       coverage.py v7.3.1, created at 2023-09-25 06:41 +0000

1""" 

2Main init function for opt_einsum. 

3""" 

4 

5from . import blas, helpers, path_random, paths 

6from .contract import contract, contract_expression, contract_path 

7from .parser import get_symbol 

8from .path_random import RandomGreedy 

9from .paths import BranchBound, DynamicProgramming 

10from .sharing import shared_intermediates 

11 

12# Handle versioneer 

13from ._version import get_versions # isort:skip 

14 

15versions = get_versions() 

16__version__ = versions["version"] 

17__git_revision__ = versions["full-revisionid"] 

18del get_versions, versions 

19 

20paths.register_path_fn("random-greedy", path_random.random_greedy) 

21paths.register_path_fn("random-greedy-128", path_random.random_greedy_128)