Skip to content

API Reference

Pair this API map with Implementation Derivations when you need the equations, shape contracts, and solver assumptions behind the public classes. Pair it with Research Citation Audit when you need to cite the methods behind a class, solver, diagnostic, or preset. The global registry starts with the SILVA article [1] and archived package [2].

The API is organized by role. The generated pages show signatures, docstrings, inputs, outputs, and source links.

Module Main contents
Public API top-level silva_networks import contract and exported names
Solvers SolverConfig, SolverResult, fixed_point, solve_equilibrium, picard, anderson, broyden, gmres, implicit, JFB, phantom, and SHINE adjoints
Learned Equilibrium Solvers learned initialization, residual compression, Anderson control, teacher trajectories, and training losses
Quantum Equilibria exact compact statevector circuit, external circuit adapter, image filter, QDEQ execution modes, and Jacobian diagnostics
Bayesian, Joint, Dynamic, and Certified posterior equilibrium samples, joint input/state roots, implicit trajectories, and interval certificates
Evidence transition equivalence, repeated metrics, evidence records, fingerprints, and lifecycle hooks
Experiment Protocols three execution tiers, data routes, resource plans, acceptance checks, and JSON export for all 64 families
Source-Aligned Equilibria fourteen independently implemented multiscale, algorithmic, physical, inverse, robust, and equation-residual families with replaceable internals
Jacobians full_jacobian, vjp, jvp, spectral radius, stability reports
Diagnostics residual curves, damped updates, Lyapunov-style energy traces
Layers SILVALayer, SILVAGraphLayer, silva_generalized_layer, silva_deq_reduction_layer, global/local/self operators
Architectures stacks, cortex hierarchies, graph networks, image classifiers, pooling, readout heads
Point Architectures ten shape-preserving vector, token, convolutional, U-Net, attention, and spectral fields
Scientific Operators finite differences, PDE residuals, boundaries, implicit time steps, reaction-diffusion, Burgers, and Fourier equilibrium operators
Recent Equilibrium Families input-injected Fourier, physics-guided graph, homotopy-flow, and distributional SILVA equilibria
Recent Equilibrium Datasets equation-checked fields, transport graphs, homotopy pairs, and variable-size empirical measures
Advanced Equilibria monotone graph and one-time-injected transformer equilibria
Physics-Informed and DAE Poisson mirror geometry, implicit ODE derivatives, DAE roots, and residual objectives
Advanced Equilibrium Data exact chain, teacher-map, Poisson, ODE, and DAE teaching problems
Emerging Equilibria consistency refinement, mixed-boundary graph PDEs, IFNO materials, forward skinning, mesh inference, mechanics, and guided diffusion
Emerging Equilibrium Data analytic and source-shaped fixtures for consistency, graph PDE, materials, geometry, mesh, diffusion, and mechanics labs
Structured Equilibria monotone operators, positive-concave maps, non-Euclidean contractions, infinite graph filters, multiscale graph equilibria, and delta caching
Structured Equilibrium Data certificate-aware vector, graph, image, and frame-pair fixtures for structured family validation
Implicit Bridge SILVA-named DEQ transition, fixed-point classifier, Euler flow, quadratic optimization, MDEQ bridge
DEQ Engine general single-state and multi-state SILVA DEQ engine, variational dropout, state packing
Extensibility generic conditioned equilibrium, transition reports, contract validation, and custom-family construction
Reproducibility source relationships, equations, datasets, metrics, evidence paths, constructor signatures, and scale-aware builders
Research Depth six-stage dossiers, configurable components, experiment acceptance checks, artifacts, and result records for all 64 families
Compact Benchmarks deterministic same-task vector, graph, and field comparison suites with optimization and solver diagnostics
Optical Flow RAFT-style correlation, warping, DEQ-flow fixed point, synthetic flow data
Generalized Cases sequence DEQ, multiscale vision DEQ, IGNN, implicit representations, and diffusion equilibria
Family Selection available_silva_families, silva_family_description, silva_family_constructor, silva_family_signature, silva_equilibrium_model, family aliases
Optimization constrained quadratic projections and optional CVXPYlayers bridge
SILVA Presets SILVA-style graph, vision, convolutional, and molecular presets
Datasets download helpers, tensor adapters, GraphTensorBatch, validation
Source Data attributed real-data subsets, reproducibility receipts, verified snapshots, source graph masks, optical flow, and Darcy fields
Training optional supervised fit/evaluate helpers, seeding, checkpoint/resume
Devices CPU/CUDA/MPS selection and nested tensor movement
Coverage Registry implementation families mapped to tutorials, notebooks, examples, and tests
Educational NumPy hand-sized fixed-point, Jacobian, power-iteration, and adjoint helpers

Case-to-API Map

Case Classes/functions
Scalar DEQ fixed_point, DEQLayer, np_picard
New conditioned family SILVAConditionedEquilibrium, SILVAZeroInitializer, validate_silva_transition
Generic SILVA layer SILVALayer, silva_generalized_layer, make_local_operator, make_global_operator, make_self_operator
Cortex hierarchy SILVACortexLayer, SILVACortexNetwork, SILVAImageCortexClassifier, silva_cortex_layer, silva_cortex_network
Internal point architectures available_silva_point_architectures, silva_point_architecture, and ten SILVA...PointArchitecture modules
ODE, PDE, and learned operators SILVAImplicitTimeStep, SILVAOperatorModel, SILVAFourierNeuralOperator, numerical derivatives, PDE and boundary residuals
Recent equilibrium mechanisms SILVAFNODEQ, SILVAPhysicsGuidedGraphDEQ, SILVAHomotopyEquilibrium, SILVADistributionalDEQ
Advanced equilibrium mechanisms SILVAMonotoneGraphEquilibrium, SILVAGenerativeEquilibriumTransformer, SILVAPoissonMirrorEquilibrium
Physics-informed and DAE mechanisms SILVAPhysicsInformedEquilibrium, SILVAImplicitDAEStep, SILVAResidualDiscriminator
SILVA reductions to baseline implicit models silva_deq_reduction_layer, silva_message_passing_reduction_layer, SILVAFixedPointBlock, SILVADEQEngine
Graph node or graph prediction SILVAGraphLayer, SILVAGraphNetwork, SILVAGraphPresetNetwork, pool_entities
Vision vectors SILVAVisionVectorLayer, SILVAVisionVectorClassifier, DynamicChannelLocal, ChannelSelfAttentionGlobal
Convolutional vision SILVAConvStem, SILVAConvVisionClassifier, SILVAImageLayer, SILVAImageClassifier
Molecules SILVAMolecularLayer, SILVAMolecularRegressor, molecular_to_silva_graph
Implicit-layer tutorials silva_fixed_point_block, silva_fixed_point_classifier, silva_euler_flow_block, silva_quadratic_optimization_layer, silva_multiscale_deq_block
General DEQ systems SILVADEQEngine, SILVADEQConfig, silva_deq, SILVAVariationalDropout
SILVA DEQ flow SILVADEQFlow, silva_deq_flow, silva_all_pairs_correlation, silva_flow_warp, silva_endpoint_error
Sequence DEQ SILVASequenceDEQ, SILVASequenceTransition, SILVARelativeSelfAttention
Multiscale vision DEQ SILVAMultiscaleDEQ, SILVAMultiscaleClassifier, SILVAMultiscaleSegmenter
Implicit graph and coordinate fields SILVAImplicitGraphNetwork, SILVAImplicitNeuralRepresentation, SILVACoordinateInjection
Diffusion trajectory equilibrium SILVADiffusionEquilibrium with a user denoiser and schedule
Learned equilibrium solver SILVAHyperDEQ, SILVAHyperInitializer, SILVAResidualCompressor, SILVAHyperAndersonController, silva_hyper_deq_loss
Approximate implicit backward paths SolverConfig(backward_mode="jfb"), BroydenInverseEstimate, SolverConfig(backward_mode="shine"), shine_adjoint_solve
Quantum-circuit equilibrium SILVAQuantumDEQ, SILVAStatevectorQuantumCircuit, SILVAQuantumCircuitAdapter, SILVAQuantumImageFilter
Bayesian equilibrium SILVABayesianDEQ, posterior transition protocol, sample states, predictive variance, and KL term
Joint input/state inference SILVAJointInferenceEquilibrium, replaceable representation transition and projected input update
Implicit spatiotemporal dynamics SILVAImplicitSpatiotemporalEquilibrium, known and learned dynamics, projector, and per-step solver records
Certified equilibrium SILVACertifiedEquilibrium, interval bounds, class certificates, and semialgebraic export
Evidence and equivalence compare_silva_transitions, run_silva_evidence, metric summaries, and staged lifecycle hooks
Three-tier experiment protocol silva_family_experiment_protocol, protocol audit, resource routes, and JSON export
Sequence DEQ SILVASequenceDEQ, relative attention, adaptive embedding/projected softmax, custom module hooks
Multiscale DEQ SILVAMultiscaleDEQ, learned fusion, weight norm, material classification and segmentation heads
Coupled RAFT/DEQ-Flow SILVARAFTDEQ, residual encoders, SILVACorrelationPyramid, SILVARAFTUpdateBlock, correction loss and cached state
Optical-flow compatibility names SILVAOpticalFlowDEQ, silva_optical_flow_deq
Projected QP SILVAProjectedQPLayer, silva_projected_qp_layer, projection helpers
Constrained optimization compatibility SILVAConstrainedQuadraticLayer, silva_constrained_quadratic_layer, silva_cvxpy_layer
Family selection available_silva_families, silva_equilibrium_model, silva_family_description, silva_family_constructor, silva_family_signature; see Family Selection
Reproduction silva_reproduction_spec, all_silva_reproduction_specs, audit_silva_reproduction_specs, build_silva_reproduction; see Reproducibility
Experiment dossiers silva_experiment_dossier, all_silva_experiment_dossiers, audit_silva_experiment_dossiers, SILVAResultRecord; see Research Depth
Common compact comparisons run_vector_comparison, run_graph_comparison, run_field_comparison, run_compact_comparisons; see Compact Benchmarks
Dataset conversion GraphTensorBatch, tabular_to_silva_graph, images_to_silva_vectors, images_to_silva_pixel_graph, pyg_data_to_silva_graph
Source-data reproduction load_source_snapshot, load_vision_source_subset, load_planetoid_source_subset, load_optical_flow_source_subset, load_darcy_source_subset; see Source Data
Custom training objectives BatchStep, fit_supervised(..., step_fn=...), evaluate(..., step_fn=...)
Optional training loop TrainConfig, fit_supervised, evaluate, seed_everything
Diagnostics residual_curve, stability_report, damped_spectral_radius, solve_with_energy

Citation Shortcuts

API family Citation shortcut
solvers Anderson, Broyden, or GMRES depending on SolverConfig.solver and adjoint method
Jacobian diagnostics Deep Implicit Layers, Hutchinson, and Jacobian-regularized DEQ when applicable
graph attention GAT and attention literature
global pooling/context Deep Sets plus SILVA for the gated/context field
implicit bridge DEQ, Neural ODEs, OptNet/differentiable optimization, or MDEQ depending on the object
DEQ engine TorchDEQ, DEQ, and SILVA package
optical flow RAFT and DEQ-Flow, plus the optical-flow dataset or benchmark
optimization projected-gradient methods, OptNet, CVXPYlayers depending on the selected layer
presets SILVA paper/package plus the branch-level citations used by the chosen preset
point architectures SILVA plus the primary architecture paper when the selected field derives from a named architecture
recent equilibrium families SILVA plus FNO-DEQ, physics-guided graph DEQ, HomoODE, or DDEQ according to the selected mechanism
advanced equilibrium families SILVA plus MIGNN, GET, DEQ-MD, or PIDEQ according to the selected mechanism
DAE and residual objectives DAE-PINN or differential-equation GAN lineage; the latter is not a deep-equilibrium family
learned solver SILVA plus Neural Deep Equilibrium Solvers; cite the task architecture and dataset separately
approximate backward path SILVA plus JFB or SHINE according to the selected backward_mode
quantum equilibrium SILVA plus QDEQ, the circuit/backend method, and the image dataset

Common Imports

from silva_networks import (
    SolverConfig,
    SILVACortexLayer,
    SILVACortexNetwork,
    SILVAConditionedEquilibrium,
    SILVADEQFlow,
    SILVADiffusionEquilibrium,
    SILVAGraphNetwork,
    SILVAGraphPresetNetwork,
    SILVAProjectedQPLayer,
    SILVARAFTDEQ,
    SILVASequenceDEQ,
    SILVAMultiscaleDEQ,
    SILVAImplicitGraphNetwork,
    SILVAImplicitNeuralRepresentation,
    SILVAImageCortexClassifier,
    available_silva_families,
    available_silva_point_architectures,
    load_source_snapshot,
    silva_deq_reduction_layer,
    silva_projected_qp_layer,
    silva_point_architecture,
    silva_equilibrium_model,
    silva_generalized_layer,
    silva_deq,
    solve_equilibrium,
    silva_deq_flow,
    tabular_to_silva_graph,
    fit_supervised,
    TrainConfig,
    stability_report,
    validate_silva_transition,
)

Object Families

The package has three layers of abstraction:

Level Use when
SILVALayer and operator modules building a new interaction field directly
SILVAConditionedEquilibrium wrapping a completely custom conditioned transition, initializer, and readout
SILVACortexLayer and SILVACortexNetwork putting deep internal modules inside one equilibrium point and linking several points
SILVAStack and SILVAGraphNetwork stacking equilibrium layers with custom operators
reference presets reproducing or varying the public SILVA configurations

The tensor adapters are intentionally separate from the model classes. This keeps the engine stable while allowing new datasets to be preprocessed into the same x, edge_index, edge_attr, batch, y structure.

Where to Go Next

Question Page
Which names form the stable import surface? Public API
How are objects organized by scientific case? Case Atlas
Where are complete runnable programs? Examples