atlas_q.cuquantum_backend.CuQuantumConfig#

class atlas_q.cuquantum_backend.CuQuantumConfig(use_cutensornet=True, use_custatevec=True, workspace_size=1073741824, algorithm='auto', device='cuda')[source]#

Bases: object

Configuration for cuQuantum backend

__init__(use_cutensornet=True, use_custatevec=True, workspace_size=1073741824, algorithm='auto', device='cuda')#

Methods

__init__([use_cutensornet, use_custatevec, ...])

Attributes

use_cutensornet: bool = True#
use_custatevec: bool = True#
workspace_size: int = 1073741824#
algorithm: str = 'auto'#
device: str = 'cuda'#