Skip to content

bloqade.analog.submission.ir.parallel.ParallelDecoder

← Module overview

classParallelDecodersource

bloqade.analog.submission.ir.parallel.ParallelDecoder

Bases: BaseModel

Signature
class ParallelDecoder(mapping: List[ClusterLocationInfo], locations_per_cluster: Optional[int] = None, number_of_cluster: Optional[int] = None)

Parameters

NameTypeDefaultDescription
mappingList[ClusterLocationInfo]required
locations_per_clusterOptional[int]None
number_of_clusterOptional[int]None

Attributes

NameTypeDescription
mappingList[ClusterLocationInfo]
locations_per_clusterint
number_of_clusterint

methodsites_belong_to_unqiue_clustersource

bloqade.analog.submission.ir.parallel.ParallelDecoder.sites_belong_to_unqiue_cluster

def sites_belong_to_unqiue_cluster(mapping)

Parameters

NameTypeDescription
mapping—
source

methodget_location_indicessource

bloqade.analog.submission.ir.parallel.ParallelDecoder.get_location_indices

def get_location_indices()
source

methodget_cluster_indicessource

bloqade.analog.submission.ir.parallel.ParallelDecoder.get_cluster_indices

def get_cluster_indices()
source