qxmt.ansatze.builder module#
- class qxmt.ansatze.builder.AnsatzBuilder(config, device, hamiltonian=None)
Bases:
object
- Parameters:
config (AnsatzConfig)
device (BaseDevice)
hamiltonian (BaseHamiltonian | None)
- build()
- Return type:
BaseAnsatz
Bases: object
config (AnsatzConfig)
device (BaseDevice)
hamiltonian (BaseHamiltonian | None)
BaseAnsatz