pub struct QuantumNeuralConfig {
pub quantum_config: QuantumSparseConfig,
pub neural_config: NeuralAdaptiveConfig,
pub hybrid_strategy: HybridStrategy,
pub coupling_strength: f64,
pub quantum_feedback: bool,
pub neural_guidance: bool,
pub coherence_threshold: f64,
pub hybrid_learning_rate: f64,
}
Expand description
Quantum-Neural hybrid processor configuration
Fields§
§quantum_config: QuantumSparseConfig
Quantum computation configuration
neural_config: NeuralAdaptiveConfig
Neural network configuration
hybrid_strategy: HybridStrategy
Hybrid optimization strategy
coupling_strength: f64
Quantum-neural coupling strength
quantum_feedback: bool
Enable quantum state feedback to neural network
neural_guidance: bool
Enable neural guidance of quantum processes
coherence_threshold: f64
Coherence threshold for quantum-classical switching
hybrid_learning_rate: f64
Learning rate for hybrid adaptation
Trait Implementations§
Source§impl Clone for QuantumNeuralConfig
impl Clone for QuantumNeuralConfig
Source§fn clone(&self) -> QuantumNeuralConfig
fn clone(&self) -> QuantumNeuralConfig
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 moreSource§impl Debug for QuantumNeuralConfig
impl Debug for QuantumNeuralConfig
Auto Trait Implementations§
impl Freeze for QuantumNeuralConfig
impl RefUnwindSafe for QuantumNeuralConfig
impl Send for QuantumNeuralConfig
impl Sync for QuantumNeuralConfig
impl Unpin for QuantumNeuralConfig
impl UnwindSafe for QuantumNeuralConfig
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