LICENSE
MANIFEST.in
README.md
THIRD_PARTY_LICENSES
pyproject.toml
src/tensor_network_editor/__init__.py
src/tensor_network_editor/__main__.py
src/tensor_network_editor/_public_codegen.py
src/tensor_network_editor/_themes.py
src/tensor_network_editor/_version.py
src/tensor_network_editor/analysis.py
src/tensor_network_editor/builder.py
src/tensor_network_editor/canonicalization.py
src/tensor_network_editor/cli.py
src/tensor_network_editor/editor.py
src/tensor_network_editor/errors.py
src/tensor_network_editor/io.py
src/tensor_network_editor/linting.py
src/tensor_network_editor/models.py
src/tensor_network_editor/py.typed
src/tensor_network_editor/rendering.py
src/tensor_network_editor/subnetworks.py
src/tensor_network_editor/templates.py
src/tensor_network_editor/types.py
src/tensor_network_editor/validation.py
src/tensor_network_editor.egg-info/PKG-INFO
src/tensor_network_editor.egg-info/SOURCES.txt
src/tensor_network_editor.egg-info/dependency_links.txt
src/tensor_network_editor.egg-info/entry_points.txt
src/tensor_network_editor.egg-info/requires.txt
src/tensor_network_editor.egg-info/top_level.txt
src/tensor_network_editor/app/__init__.py
src/tensor_network_editor/app/_analysis_services.py
src/tensor_network_editor/app/_bootstrap_payloads.py
src/tensor_network_editor/app/_drafts.py
src/tensor_network_editor/app/_limits.py
src/tensor_network_editor/app/_protocol.py
src/tensor_network_editor/app/_services.py
src/tensor_network_editor/app/_session_catalogs.py
src/tensor_network_editor/app/_session_requests.py
src/tensor_network_editor/app/_session_runtime.py
src/tensor_network_editor/app/_subnetwork_library_services.py
src/tensor_network_editor/app/_subnetwork_services.py
src/tensor_network_editor/app/_template_services.py
src/tensor_network_editor/app/routes.py
src/tensor_network_editor/app/server.py
src/tensor_network_editor/app/session.py
src/tensor_network_editor/app/static/app.css
src/tensor_network_editor/app/static/favicon.ico
src/tensor_network_editor/app/static/index.html
src/tensor_network_editor/app/static/js/bootstrap.js
src/tensor_network_editor/app/static/js/main.js
src/tensor_network_editor/app/static/js/actions/designMutationPipeline.js
src/tensor_network_editor/app/static/js/actions/plannerCommands.js
src/tensor_network_editor/app/static/js/actions/propertyCommands.js
src/tensor_network_editor/app/static/js/actions/sessionCommands.js
src/tensor_network_editor/app/static/js/core/codeHighlighting.js
src/tensor_network_editor/app/static/js/core/constants.js
src/tensor_network_editor/app/static/js/core/dom.js
src/tensor_network_editor/app/static/js/core/editorContext.js
src/tensor_network_editor/app/static/js/core/frontendLogger.js
src/tensor_network_editor/app/static/js/core/sidebarTabs.js
src/tensor_network_editor/app/static/js/core/theme.js
src/tensor_network_editor/app/static/js/graph/canvasContextMenu.js
src/tensor_network_editor/app/static/js/graph/canvasContextMenuBindings.js
src/tensor_network_editor/app/static/js/graph/canvasContextMenuMarkup.js
src/tensor_network_editor/app/static/js/graph/canvasContextMenuTargets.js
src/tensor_network_editor/app/static/js/graph/contractionScene.js
src/tensor_network_editor/app/static/js/graph/contractionSceneCache.js
src/tensor_network_editor/app/static/js/graph/contractionSceneEditing.js
src/tensor_network_editor/app/static/js/graph/contractionSceneOperands.js
src/tensor_network_editor/app/static/js/graph/exportMinimap.js
src/tensor_network_editor/app/static/js/graph/graphRender.js
src/tensor_network_editor/app/static/js/graph/graphRenderDrag.js
src/tensor_network_editor/app/static/js/graph/graphRenderLifecycle.js
src/tensor_network_editor/app/static/js/graph/graphRenderTooltips.js
src/tensor_network_editor/app/static/js/graph/historySelection.js
src/tensor_network_editor/app/static/js/graph/metadataFilters.js
src/tensor_network_editor/app/static/js/graph/metadataFiltersBindings.js
src/tensor_network_editor/app/static/js/graph/metadataFiltersRenderers.js
src/tensor_network_editor/app/static/js/graph/metadataFiltersState.js
src/tensor_network_editor/app/static/js/graph/notes.js
src/tensor_network_editor/app/static/js/graph/notesClipboard.js
src/tensor_network_editor/app/static/js/graph/notesSupport.js
src/tensor_network_editor/app/static/js/graph/overlaysLayoutTemplates.js
src/tensor_network_editor/app/static/js/interactions/editorActionGroups.js
src/tensor_network_editor/app/static/js/interactions/interactions.js
src/tensor_network_editor/app/static/js/interactions/interactionsCanvas.js
src/tensor_network_editor/app/static/js/interactions/interactionsEditor.js
src/tensor_network_editor/app/static/js/interactions/interactionsSession.js
src/tensor_network_editor/app/static/js/interactions/interactionsShortcuts.js
src/tensor_network_editor/app/static/js/planner/notesPlanner.js
src/tensor_network_editor/app/static/js/planner/planner.js
src/tensor_network_editor/app/static/js/planner/plannerAnalysisFormatting.js
src/tensor_network_editor/app/static/js/planner/plannerAutomaticSupport.js
src/tensor_network_editor/app/static/js/planner/plannerPanelBindings.js
src/tensor_network_editor/app/static/js/planner/plannerRenderers.js
src/tensor_network_editor/app/static/js/planner/plannerRenderersAutomatic.js
src/tensor_network_editor/app/static/js/planner/plannerRenderersCommon.js
src/tensor_network_editor/app/static/js/planner/plannerRenderersManual.js
src/tensor_network_editor/app/static/js/planner/plannerRenderersPanel.js
src/tensor_network_editor/app/static/js/planner/plannerSupport.js
src/tensor_network_editor/app/static/js/planner/plannerSupportActions.js
src/tensor_network_editor/app/static/js/planner/plannerSupportAnalysis.js
src/tensor_network_editor/app/static/js/planner/plannerSupportGuards.js
src/tensor_network_editor/app/static/js/planner/plannerSupportOperands.js
src/tensor_network_editor/app/static/js/properties/entityPropertiesBindings.js
src/tensor_network_editor/app/static/js/properties/entityPropertiesMarkup.js
src/tensor_network_editor/app/static/js/properties/metadataEditors.js
src/tensor_network_editor/app/static/js/properties/overviewPropertiesBindings.js
src/tensor_network_editor/app/static/js/properties/overviewPropertiesMarkup.js
src/tensor_network_editor/app/static/js/properties/properties.js
src/tensor_network_editor/app/static/js/properties/propertiesRenderers.js
src/tensor_network_editor/app/static/js/properties/propertiesRenderersEntities.js
src/tensor_network_editor/app/static/js/properties/propertiesRenderersOverview.js
src/tensor_network_editor/app/static/js/properties/propertiesRenderersTensor.js
src/tensor_network_editor/app/static/js/properties/propertiesSupport.js
src/tensor_network_editor/app/static/js/properties/propertyAutosave.js
src/tensor_network_editor/app/static/js/properties/propertyInvalidation.js
src/tensor_network_editor/app/static/js/properties/propertySummaries.js
src/tensor_network_editor/app/static/js/properties/tensorPropertiesBoundary.js
src/tensor_network_editor/app/static/js/properties/tensorPropertiesContraction.js
src/tensor_network_editor/app/static/js/properties/tensorPropertiesStandard.js
src/tensor_network_editor/app/static/js/properties/tensorPropertiesStandardBindings.js
src/tensor_network_editor/app/static/js/properties/tensorPropertiesStandardData.js
src/tensor_network_editor/app/static/js/properties/tensorPropertiesStandardMarkup.js
src/tensor_network_editor/app/static/js/services/api.js
src/tensor_network_editor/app/static/js/services/editorSessionService.js
src/tensor_network_editor/app/static/js/services/plannerAnalysisService.js
src/tensor_network_editor/app/static/js/services/subnetworkService.js
src/tensor_network_editor/app/static/js/services/templateCatalogService.js
src/tensor_network_editor/app/static/js/session/sessionEditorFlows.js
src/tensor_network_editor/app/static/js/session/sessionTemplateDialogs.js
src/tensor_network_editor/app/static/js/session/sessionTemplateFlowSubnetworkLibrary.js
src/tensor_network_editor/app/static/js/session/sessionTemplateFlows.js
src/tensor_network_editor/app/static/js/session/sessionTemplateImports.js
src/tensor_network_editor/app/static/js/session/sessionTemplateManager.js
src/tensor_network_editor/app/static/js/session/sessionUiAdapters.js
src/tensor_network_editor/app/static/js/shell/editorBootstrapFlow.js
src/tensor_network_editor/app/static/js/shell/editorShellBindings.js
src/tensor_network_editor/app/static/js/shell/shellActions.js
src/tensor_network_editor/app/static/js/shell/shortcutTooltip.js
src/tensor_network_editor/app/static/js/spec/specLookups.js
src/tensor_network_editor/app/static/js/spec/specMutations.js
src/tensor_network_editor/app/static/js/spec/specNormalization.js
src/tensor_network_editor/app/static/js/state/benchmarkState.js
src/tensor_network_editor/app/static/js/state/contractionSceneProgression.js
src/tensor_network_editor/app/static/js/state/contractionSceneSnapshots.js
src/tensor_network_editor/app/static/js/state/editorSelectors.js
src/tensor_network_editor/app/static/js/state/editorStore.js
src/tensor_network_editor/app/static/js/state/historySnapshots.js
src/tensor_network_editor/app/static/js/state/plannerSelectors.js
src/tensor_network_editor/app/static/js/state/selectionEntries.js
src/tensor_network_editor/app/static/js/state/state.js
src/tensor_network_editor/app/static/js/utils/utilities.js
src/tensor_network_editor/app/static/js/utils/utilitiesBase.js
src/tensor_network_editor/app/static/js/utils/utilitiesBenchmark.js
src/tensor_network_editor/app/static/js/utils/utilitiesBenchmarkExports.js
src/tensor_network_editor/app/static/js/utils/utilitiesBenchmarkSession.js
src/tensor_network_editor/app/static/js/utils/utilitiesBenchmarkSessionState.js
src/tensor_network_editor/app/static/js/utils/utilitiesBenchmarkTable.js
src/tensor_network_editor/app/static/js/utils/utilitiesGeometry.js
src/tensor_network_editor/app/static/js/utils/utilitiesGridPeriodic.js
src/tensor_network_editor/app/static/js/utils/utilitiesGridPeriodicBoundaries.js
src/tensor_network_editor/app/static/js/utils/utilitiesGridPeriodicFlow.js
src/tensor_network_editor/app/static/js/utils/utilitiesGridPeriodicState.js
src/tensor_network_editor/app/static/js/utils/utilitiesLayout.js
src/tensor_network_editor/app/static/js/utils/utilitiesLayoutAlgorithms.js
src/tensor_network_editor/app/static/js/utils/utilitiesLayoutAlgorithmsGraph.js
src/tensor_network_editor/app/static/js/utils/utilitiesLayoutAlgorithmsPositions.js
src/tensor_network_editor/app/static/js/utils/utilitiesLayoutIndices.js
src/tensor_network_editor/app/static/js/utils/utilitiesLayoutSelection.js
src/tensor_network_editor/app/static/js/utils/utilitiesLinearPeriodic.js
src/tensor_network_editor/app/static/js/utils/utilitiesLinearPeriodicBoundaries.js
src/tensor_network_editor/app/static/js/utils/utilitiesLinearPeriodicFlow.js
src/tensor_network_editor/app/static/js/utils/utilitiesLinearPeriodicState.js
src/tensor_network_editor/app/static/js/utils/utilitiesSpec.js
src/tensor_network_editor/app/static/js/utils/utilitiesTemplates.js
src/tensor_network_editor/app/static/js/utils/utilitiesTreePeriodic.js
src/tensor_network_editor/app/static/js/utils/utilitiesTreePeriodicBoundaries.js
src/tensor_network_editor/app/static/js/utils/utilitiesTreePeriodicFlow.js
src/tensor_network_editor/app/static/js/utils/utilitiesTreePeriodicState.js
src/tensor_network_editor/app/static/js/utils/utilitiesUi.js
src/tensor_network_editor/app/static/js/utils/utilitiesUiDom.js
src/tensor_network_editor/app/static/js/utils/utilitiesUiGeneratedCode.js
src/tensor_network_editor/app/static/js/utils/utilitiesUiPanels.js
src/tensor_network_editor/app/static/js/utils/utilitiesUiStatus.js
src/tensor_network_editor/app/static/js/utils/utilitiesUiToolbar.js
src/tensor_network_editor/app/static/js/utils/utilitiesUiToolbarActionState.js
src/tensor_network_editor/app/static/js/utils/utilitiesUiToolbarDerivedState.js
src/tensor_network_editor/app/static/js/utils/utilitiesUiToolbarModeControls.js
src/tensor_network_editor/app/static/js/utils/utilitiesUiToolbarWarnings.js
src/tensor_network_editor/app/static/js/views/cytoscapeGraphAdapter.js
src/tensor_network_editor/app/static/js/views/graphDescriptors.js
src/tensor_network_editor/app/static/js/views/graphElementModel.js
src/tensor_network_editor/app/static/js/views/graphModelDiff.js
src/tensor_network_editor/app/static/vendor/cytoscape.min.js
src/tensor_network_editor/app/static/vendor/prism-core.min.js
src/tensor_network_editor/app/static/vendor/prism-python.min.js
src/tensor_network_editor/codegen/__init__.py
src/tensor_network_editor/codegen/registry.py
src/tensor_network_editor/codegen/backends/__init__.py
src/tensor_network_editor/codegen/backends/einsum.py
src/tensor_network_editor/codegen/backends/einsum_numpy.py
src/tensor_network_editor/codegen/backends/einsum_torch.py
src/tensor_network_editor/codegen/backends/quimb.py
src/tensor_network_editor/codegen/backends/tensorkrowch.py
src/tensor_network_editor/codegen/backends/tensornetwork.py
src/tensor_network_editor/codegen/modes/__init__.py
src/tensor_network_editor/codegen/modes/_grid_periodic_array_renderers.py
src/tensor_network_editor/codegen/modes/_grid_periodic_graph_renderers.py
src/tensor_network_editor/codegen/modes/_linear_periodic_array_renderers.py
src/tensor_network_editor/codegen/modes/_linear_periodic_graph_renderers.py
src/tensor_network_editor/codegen/modes/_periodic_codegen.py
src/tensor_network_editor/codegen/modes/_tree_periodic_array_renderers.py
src/tensor_network_editor/codegen/modes/_tree_periodic_graph_renderers.py
src/tensor_network_editor/codegen/modes/grid_periodic.py
src/tensor_network_editor/codegen/modes/linear_periodic.py
src/tensor_network_editor/codegen/modes/tree_periodic.py
src/tensor_network_editor/codegen/modes/_grid_periodic/__init__.py
src/tensor_network_editor/codegen/modes/_grid_periodic/array_common.py
src/tensor_network_editor/codegen/modes/_grid_periodic/array_einsum.py
src/tensor_network_editor/codegen/modes/_grid_periodic/array_helpers.py
src/tensor_network_editor/codegen/modes/_grid_periodic/array_quimb.py
src/tensor_network_editor/codegen/modes/_grid_periodic/array_shared.py
src/tensor_network_editor/codegen/modes/_grid_periodic/common.py
src/tensor_network_editor/codegen/modes/_grid_periodic/graph_cells.py
src/tensor_network_editor/codegen/modes/_grid_periodic/graph_common.py
src/tensor_network_editor/codegen/modes/_grid_periodic/graph_expressions.py
src/tensor_network_editor/codegen/modes/_grid_periodic/shared.py
src/tensor_network_editor/codegen/modes/_linear_periodic/__init__.py
src/tensor_network_editor/codegen/modes/_linear_periodic/array_carry.py
src/tensor_network_editor/codegen/modes/_linear_periodic/array_common.py
src/tensor_network_editor/codegen/modes/_linear_periodic/array_standard.py
src/tensor_network_editor/codegen/modes/_linear_periodic/carry.py
src/tensor_network_editor/codegen/modes/_linear_periodic/common.py
src/tensor_network_editor/codegen/modes/_linear_periodic/graph_carry.py
src/tensor_network_editor/codegen/modes/_linear_periodic/graph_common.py
src/tensor_network_editor/codegen/modes/_linear_periodic/graph_standard.py
src/tensor_network_editor/codegen/modes/_tree_periodic/__init__.py
src/tensor_network_editor/codegen/modes/_tree_periodic/array_common.py
src/tensor_network_editor/codegen/modes/_tree_periodic/array_einsum.py
src/tensor_network_editor/codegen/modes/_tree_periodic/array_helpers.py
src/tensor_network_editor/codegen/modes/_tree_periodic/array_quimb.py
src/tensor_network_editor/codegen/modes/_tree_periodic/array_shared.py
src/tensor_network_editor/codegen/modes/_tree_periodic/common.py
src/tensor_network_editor/codegen/modes/_tree_periodic/graph_cells.py
src/tensor_network_editor/codegen/modes/_tree_periodic/graph_common.py
src/tensor_network_editor/codegen/modes/_tree_periodic/graph_expressions.py
src/tensor_network_editor/codegen/modes/_tree_periodic/shared.py
src/tensor_network_editor/codegen/shared/__init__.py
src/tensor_network_editor/codegen/shared/_linear_periodic_expressions.py
src/tensor_network_editor/codegen/shared/base.py
src/tensor_network_editor/codegen/shared/common.py
src/tensor_network_editor/codegen/shared/roundtrip.py
src/tensor_network_editor/internal/__init__.py
src/tensor_network_editor/internal/_logging.py
src/tensor_network_editor/internal/analysis/__init__.py
src/tensor_network_editor/internal/analysis/_analysis.py
src/tensor_network_editor/internal/analysis/_contraction_analysis.py
src/tensor_network_editor/internal/analysis/_contraction_analysis_automatic.py
src/tensor_network_editor/internal/analysis/_contraction_analysis_compare.py
src/tensor_network_editor/internal/analysis/_contraction_analysis_manual.py
src/tensor_network_editor/internal/analysis/_contraction_analysis_types.py
src/tensor_network_editor/internal/analysis/_contraction_plan.py
src/tensor_network_editor/internal/analysis/_hyperedge_lowering.py
src/tensor_network_editor/internal/analysis/_memory_dtypes.py
src/tensor_network_editor/internal/analysis/_network_analysis.py
src/tensor_network_editor/internal/analysis/_prepared_network.py
src/tensor_network_editor/internal/canonicalization/__init__.py
src/tensor_network_editor/internal/canonicalization/_canonicalization.py
src/tensor_network_editor/internal/cli/__init__.py
src/tensor_network_editor/internal/cli/_cli_benchmark.py
src/tensor_network_editor/internal/cli/_cli_doctor.py
src/tensor_network_editor/internal/cli/_cli_formatters.py
src/tensor_network_editor/internal/cli/_cli_handlers.py
src/tensor_network_editor/internal/cli/_cli_parser.py
src/tensor_network_editor/internal/cli/_logging.py
src/tensor_network_editor/internal/diffing/__init__.py
src/tensor_network_editor/internal/diffing/_diffing.py
src/tensor_network_editor/internal/io/__init__.py
src/tensor_network_editor/internal/io/_io.py
src/tensor_network_editor/internal/io/_payloads.py
src/tensor_network_editor/internal/io/_python_import_profiles.py
src/tensor_network_editor/internal/io/_python_import_shared.py
src/tensor_network_editor/internal/io/_python_live_import.py
src/tensor_network_editor/internal/io/_python_live_import_runner.py
src/tensor_network_editor/internal/io/_python_live_import_runtime.py
src/tensor_network_editor/internal/io/_python_live_import_tensor_data.py
src/tensor_network_editor/internal/io/_python_roundtrip.py
src/tensor_network_editor/internal/io/_python_roundtrip_ast.py
src/tensor_network_editor/internal/io/_python_roundtrip_build.py
src/tensor_network_editor/internal/io/_python_roundtrip_collect.py
src/tensor_network_editor/internal/io/_python_roundtrip_helpers.py
src/tensor_network_editor/internal/io/_serialization.py
src/tensor_network_editor/internal/linting/__init__.py
src/tensor_network_editor/internal/linting/_linting.py
src/tensor_network_editor/internal/models/__init__.py
src/tensor_network_editor/internal/models/_headless_models.py
src/tensor_network_editor/internal/models/_model_contraction.py
src/tensor_network_editor/internal/models/_model_entities.py
src/tensor_network_editor/internal/models/_model_geometry.py
src/tensor_network_editor/internal/models/_model_network.py
src/tensor_network_editor/internal/models/_model_periodic.py
src/tensor_network_editor/internal/models/_model_periodic_types.py
src/tensor_network_editor/internal/models/_model_results.py
src/tensor_network_editor/internal/models/_model_tensor_data.py
src/tensor_network_editor/internal/modes/__init__.py
src/tensor_network_editor/internal/modes/_common.py
src/tensor_network_editor/internal/modes/_grid_periodic.py
src/tensor_network_editor/internal/modes/_linear_periodic.py
src/tensor_network_editor/internal/modes/_linear_periodic_carry.py
src/tensor_network_editor/internal/modes/_tree_periodic.py
src/tensor_network_editor/internal/subnetworks/__init__.py
src/tensor_network_editor/internal/subnetworks/_catalog.py
src/tensor_network_editor/internal/subnetworks/_subnetworks.py
src/tensor_network_editor/internal/templates/__init__.py
src/tensor_network_editor/internal/templates/_annotation_catalog.py
src/tensor_network_editor/internal/templates/_project_templates.py
src/tensor_network_editor/internal/templates/_template_builders.py
src/tensor_network_editor/internal/templates/_template_builders_common.py
src/tensor_network_editor/internal/templates/_template_builders_grid.py
src/tensor_network_editor/internal/templates/_template_builders_linear.py
src/tensor_network_editor/internal/templates/_template_builders_tree.py
src/tensor_network_editor/internal/templates/_template_catalog.py
src/tensor_network_editor/internal/templates/_templates.py
src/tensor_network_editor/internal/validation/__init__.py
src/tensor_network_editor/internal/validation/_validation_common.py
src/tensor_network_editor/internal/validation/_validation_contraction.py
src/tensor_network_editor/internal/validation/_validation_edges.py
src/tensor_network_editor/internal/validation/_validation_entities.py
src/tensor_network_editor/internal/validation/_validation_grid_periodic.py
src/tensor_network_editor/internal/validation/_validation_hyperedges.py
src/tensor_network_editor/internal/validation/_validation_linear_periodic.py
src/tensor_network_editor/internal/validation/_validation_spec.py
src/tensor_network_editor/internal/validation/_validation_tree_periodic.py
tests/test_analysis.py
tests/test_api.py
tests/test_app_assets.py
tests/test_app_protocol.py
tests/test_app_routes.py
tests/test_app_server.py
tests/test_app_services.py
tests/test_app_support.py
tests/test_browser_smoke.py
tests/test_builder.py
tests/test_canonicalization.py
tests/test_cli.py
tests/test_cli_benchmark.py
tests/test_cli_e2e.py
tests/test_contraction_analysis.py
tests/test_contraction_analysis_internal.py
tests/test_examples.py
tests/test_extensions.py
tests/test_frontend_architecture.py
tests/test_frontend_plan_regressions.py
tests/test_frontend_runtime.py
tests/test_headless_public_api.py
tests/test_io.py
tests/test_layout_templates.py
tests/test_linting.py
tests/test_logging.py
tests/test_models_validation.py
tests/test_network_analysis_service.py
tests/test_packaging.py
tests/test_payloads.py
tests/test_protocol.py
tests/test_python_live_import_internal.py
tests/test_python_roundtrip_internal.py
tests/test_rendering.py
tests/test_scripts.py
tests/test_semantic_diff.py
tests/test_serialization.py
tests/test_session.py
tests/test_subnetwork_catalog.py
tests/test_subnetworks.py
tests/test_template_catalog_internal.py
tests/test_wheel_smoke.py