factory
- Update to 0.8.1 * fix Contractor called with explicit backend (#83). - Release v0.8.0 ## Enhancements * "auto" and "auto-hq" presets now default to parallel="auto" * HyperOptimizer: now defaults to using subtree reconfiguration (turned off if any other refinement options are explitly given) * ContractionTree.subtree_reconfigure: add maxiter="auto" option, which defaults to min(tree.N, maxiter_auto_cap), where maxiter_auto_cap is a new argument to the preset constructors (default 128 for auto and 1024 for auto-hq). * Added a benchmarking example - Benchmarking and cotengra * Default node type for ContractionTree changed to SSA-based representation, which is faster and uses less memory for big trees. Factored out node logic into a new nodeops module, with dynamic namespaces supporting both frozenset-based and SSA-based nodes. * ContractionTree: add get_peak_size, reorder_for_peak_size, and max_contraction_size. * ContractionTree: support single input "contractions" (trivial trees with a single tensor). * HyperOptimizer.search: support single terms (#77). * Change default finishing optimize step (e.g. for slicing/subtree reconfigure) to "auto". * Subtree reconfigure: add select="descend" mode. * PartitionTreeBuilder.build_divide: default to random-greedy-128 for super_optimize. * Greedy optimizers: add max_neighbors option to limit candidate pair generation, which helps for graphs with very large batch indices. OBS-URL: https://build.opensuse.org/request/show/1360291 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cotengra?expand=0&rev=5
Description
No description provided
Languages
RPM Spec
100%