logo

Contents:

  • Installation
  • Tutorials
    • First Steps with TensorKrowch
    • Creating a Tensor Network in TensorKrowch
    • Contracting and Differentiating the Tensor Network
    • How to save Memory and Time with TensorKrowch (ADVANCED)
    • The different Types of Nodes (ADVANCED)
    • How to subclass TensorNetwork to build Custom Models
    • Creating a Hybrid Neural-Tensor Network Model
  • Examples
    • Training MPS in different ways
    • Hybrid Tensorial Neural Network model
    • Tensorizing Neural Networks
    • DMRG-like training of MPS
    • Hybrid DMRG-like training of MPS
  • API Reference
    • Components
    • Operations
    • Models
    • Initializers
    • Embeddings
    • Decompositions
Theme by the Executable Book Project
  • .rst

API Reference

API Reference#

  • Components
    • Axis
    • Nodes
      • AbstractNode
      • Node
      • ParamNode
      • StackNode
      • ParamStackNode
    • Edges
      • Edge
      • StackEdge
    • Successor
    • Tensor Network
  • Operations
    • Edge Operations
      • connect
      • connect_stack
      • disconnect
      • svd
      • svd_
      • svdr
      • svdr_
      • qr
      • qr_
      • rq
      • rq_
      • contract
      • contract_
    • Operation Class
    • Tensor-like Operations
      • permute
      • permute_
      • tprod
      • mul
      • div
      • add
      • sub
      • renormalize
      • conj
    • Node-like Operations
      • split
      • split_
      • contract_edges
      • contract_between
      • contract_between_
      • stack
      • unbind
      • einsum
      • stacked_einsum
  • Models
    • MPS
      • MPS
      • UMPS
      • MPSLayer
      • UMPSLayer
      • ConvMPS
      • ConvUMPS
      • ConvMPSLayer
      • ConvUMPSLayer
    • MPSData
      • MPSData
    • MPO
      • MPO
      • UMPO
    • Tree
      • Tree
      • UTree
      • ConvTree
      • ConvUTree
    • PEPS
      • PEPS
      • UPEPS
      • ConvPEPS
      • ConvUPEPS
  • Initializers
    • empty
    • zeros
    • ones
    • copy
    • rand
    • randn
  • Embeddings
    • unit
    • add_ones
    • poly
    • discretize
    • basis
    • fourier
  • Decompositions
    • vec_to_mps
    • mat_to_mpo
    • tt_rss

previous

Hybrid DMRG-like training of MPS

next

Components

By José Ramón Pareja Monturiol
© Copyright 2023, José Ramón Pareja Monturiol.