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

16 statements  

« prev     ^ index     » next       coverage.py v7.4.0, created at 2024-01-03 07:57 +0000

1""" 

2Main init function for opt_einsum. 

3""" 

4 

5from . import blas 

6from . import helpers 

7from . import paths 

8from . import path_random 

9from .contract import contract, contract_path, contract_expression 

10from .parser import get_symbol 

11from .sharing import shared_intermediates 

12from .paths import BranchBound, DynamicProgramming 

13from .path_random import RandomGreedy 

14 

15# Handle versioneer 

16from ._version import get_versions 

17versions = get_versions() 

18__version__ = versions['version'] 

19__git_revision__ = versions['full-revisionid'] 

20del get_versions, versions 

21 

22paths.register_path_fn('random-greedy', path_random.random_greedy) 

23paths.register_path_fn('random-greedy-128', path_random.random_greedy_128)