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
« prev ^ index » next coverage.py v7.3.1, created at 2023-09-25 06:41 +0000
1"""
2Main init function for opt_einsum.
3"""
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
12# Handle versioneer
13from ._version import get_versions # isort:skip
15versions = get_versions()
16__version__ = versions["version"]
17__git_revision__ = versions["full-revisionid"]
18del get_versions, versions
20paths.register_path_fn("random-greedy", path_random.random_greedy)
21paths.register_path_fn("random-greedy-128", path_random.random_greedy_128)