-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
enhancementNew feature or requestNew feature or requestpriority: lowlow priority tasks, backlogs, good-to-haveslow priority tasks, backlogs, good-to-haves
Description
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
Labels
enhancementNew feature or requestNew feature or requestpriority: lowlow priority tasks, backlogs, good-to-haveslow priority tasks, backlogs, good-to-haves