Skip to content

Move Noise Model Parameters into one location. #668

@weinbe58

Description

@weinbe58

Currently noise model parameters live in several different locations within bloqade-circuit. It would be nice if we could consolidate the parameters into a single object in a separate module, preferably in a module that does not import cirq in order to make sure import times are not slowed down for anyone not using cirq.

Maybe we can have a module called bloqade.noise_model that contains a class that defines all the different noise parameters for the gates into a single object that can be a parent class to different noise models or obtain the noise values from in order to get noise values both in the qasm2 module and the cirq_utils module.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestpriority: lowlow priority tasks, backlogs, good-to-haves

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions