pub struct QuantumEnhancedQuantizer {
pub config: QuantumEnhancedConfig,
pub vqe_circuit: VariationalQuantumCircuit,
pub qaoa_optimizer: QAOAOptimizer,
pub adiabatic_controller: AdiabaticController,
pub quantum_ml_model: QuantumMLModel,
pub entanglement_engine: MultiQubitEntanglementEngine,
pub error_correction: QuantumErrorCorrection,
pub enhanced_metrics: QuantumEnhancedMetrics,
}Expand description
Enhanced quantum quantizer with advanced algorithms
Fields§
§config: QuantumEnhancedConfigCore quantum configuration
vqe_circuit: VariationalQuantumCircuitVariational quantum circuit
qaoa_optimizer: QAOAOptimizerQAOA optimizer
adiabatic_controller: AdiabaticControllerAdiabatic evolution controller
quantum_ml_model: QuantumMLModelQuantum ML model
entanglement_engine: MultiQubitEntanglementEngineMulti-qubit entanglement engine
error_correction: QuantumErrorCorrectionQuantum error correction system
enhanced_metrics: QuantumEnhancedMetricsPerformance metrics
Implementations§
Source§impl QuantumEnhancedQuantizer
impl QuantumEnhancedQuantizer
Sourcepub fn new(config: QuantumEnhancedConfig) -> Self
pub fn new(config: QuantumEnhancedConfig) -> Self
Create new enhanced quantum quantizer
Sourcepub fn quantize_enhanced(
&mut self,
tensor: &Tensor,
) -> TorshResult<QuantumEnhancedResult>
pub fn quantize_enhanced( &mut self, tensor: &Tensor, ) -> TorshResult<QuantumEnhancedResult>
Perform enhanced quantum-inspired quantization
Trait Implementations§
Source§impl Clone for QuantumEnhancedQuantizer
impl Clone for QuantumEnhancedQuantizer
Source§fn clone(&self) -> QuantumEnhancedQuantizer
fn clone(&self) -> QuantumEnhancedQuantizer
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for QuantumEnhancedQuantizer
impl RefUnwindSafe for QuantumEnhancedQuantizer
impl Send for QuantumEnhancedQuantizer
impl Sync for QuantumEnhancedQuantizer
impl Unpin for QuantumEnhancedQuantizer
impl UnsafeUnpin for QuantumEnhancedQuantizer
impl UnwindSafe for QuantumEnhancedQuantizer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more