NVIDIA cuQuantum
0.1.0

Contents

  • Overview
    • Introduction to quantum computing
      • Qubit
      • Multiple Qubits
      • Quantum Gates
      • Measurement
      • Quantum circuit
    • Quantum circuit simulation
  • cuStateVec
    • Release Notes
      • cuStateVec v0.1.0
      • cuStateVec v0.0.1
    • Overview
      • Description of state vectors
      • Bit ordering
      • Supported data types
      • Workspace
      • Gate fusion
    • Getting Started
      • Installation and Compilation
        • Linux
      • Code Example
    • API Reference
      • cuStateVec Data Types
        • Opaque Data Structures
        • Enumerators
      • cuStateVec Functions
        • Library Management
        • Gate Application
        • Measurement
        • Expectation
        • Sampling
        • Accessor
  • cuTensorNet
    • Release Notes
      • cuTensorNet v0.1.0
      • cuTensorNet v0.0.1
    • Overview
      • Introduction to tensor networks
        • Description of tensor networks
      • Contraction pathfinder
        • Slicing
        • Reconfiguration
        • Deferred rank simplification
      • Hyper-optimizer
      • Supported data types
      • Reference
    • Getting Started
      • Installation and Compilation
        • Linux
      • Code Example
        • Headers and Data Types
        • Define Tensor Network and Tensor Sizes
        • Allocate memory and initialize data
        • cuTensorNet handle and Network Descriptor
        • Optimal contraction order and slicing
        • Contraction plan and auto-tune
        • Network contraction execution
    • API Reference
      • cuTensorNet Data Types
        • cutensornetHandle_t
        • cutensornetLoggerCallback_t
        • cutensornetStatus_t
        • cutensornetComputeType_t
        • cutensornetContractionOptimizerConfigAttributes_t
        • cutensornetContractionOptimizerInfoAttributes_t
        • cutensornetContractionAutotunePreferenceAttributes_t
        • cutensornetGraphAlgo_t
        • cutensornetMemoryModel_t
        • cutensornetNetworkDescriptor_t
        • cutensornetContractionPlan_t
        • cutensornetNodePair_t
        • cutensornetContractionPath_t
        • cutensornetContractionOptimizerConfig_t
        • cutensornetContractionOptimizerInfo_t
        • cutensornetContractionAutotunePreference_t
        • cudaDataType_t
      • cuTensorNet Functions
        • Handle Management API
        • Network Descriptor API
        • Contraction Optimizer API
        • Contraction Plan API
        • Network Contraction API
        • Error Management API
        • Logger API
        • Versioning API
    • Acknowledgements
  • cuQuantum Python
    • Release Notes
      • cuQuantum Python v0.1.0.0
    • Overview
      • Low-level Python bindings
        • Naming & calling convention
        • Memory management
        • Usage example
      • High-level pythonic APIs
        • Introduction
        • Usage example
    • Getting Started
      • Documentation
      • Building
        • Requirements
        • Install cuQuantum Python from conda-forge
        • Install cuQuantum Python from source
      • Running
        • Requirements
        • Samples
      • Testing
    • Code of Conduct
      • Overview
      • Our Pledge
      • Our Standards
      • Our Responsibilities
      • Scope
      • Enforcement
      • Attribution
    • Contributing
    • API Reference
      • cuQuantum (cuquantum)
        • Python objects & constants
        • Python functions
      • cuStateVec (cuquantum.custatevec)
        • Python objects & constants
        • Python functions
      • cuTensorNet (cuquantum.cutensornet)
        • Python objects & constants
        • Python functions
  • Software License Agreement
    • NVIDIA cuQuantum SDK
    • NVIDIA cuQuantum Python
NVIDIA cuQuantum
  • »
  • cuTensorNet: A High-Performance Library for Tensor Network Computations »
  • API Reference
  • View page source

API Reference¶

This reference describes all components of the cuTensorNet library.

  • cuTensorNet Data Types
    • cutensornetHandle_t
    • cutensornetLoggerCallback_t
    • cutensornetStatus_t
    • cutensornetComputeType_t
    • cutensornetContractionOptimizerConfigAttributes_t
    • cutensornetContractionOptimizerInfoAttributes_t
    • cutensornetContractionAutotunePreferenceAttributes_t
    • cutensornetGraphAlgo_t
    • cutensornetMemoryModel_t
    • cutensornetNetworkDescriptor_t
    • cutensornetContractionPlan_t
    • cutensornetNodePair_t
    • cutensornetContractionPath_t
    • cutensornetContractionOptimizerConfig_t
    • cutensornetContractionOptimizerInfo_t
    • cutensornetContractionAutotunePreference_t
    • cudaDataType_t
  • cuTensorNet Functions
    • Handle Management API
    • Network Descriptor API
    • Contraction Optimizer API
    • Contraction Plan API
    • Network Contraction API
    • Error Management API
    • Logger API
    • Versioning API
Previous Next

© Copyright 2021, NVIDIA Corporation.

Built with Sphinx using a theme provided by Read the Docs.