pub struct TensorNetworkMetrics {
pub compression_efficiency: f64,
pub convergence_rate: f64,
pub memory_efficiency: f64,
pub computational_speed: f64,
pub approximation_accuracy: f64,
pub entanglement_measures: EntanglementMeasures,
pub overall_performance: f64,
}Expand description
Tensor network performance metrics
Fields§
§compression_efficiency: f64Compression efficiency
convergence_rate: f64Optimization convergence rate
memory_efficiency: f64Memory usage efficiency
computational_speed: f64Computational speed
approximation_accuracy: f64Approximation accuracy
entanglement_measures: EntanglementMeasuresEntanglement measures
overall_performance: f64Overall performance score
Trait Implementations§
Source§impl Clone for TensorNetworkMetrics
impl Clone for TensorNetworkMetrics
Source§fn clone(&self) -> TensorNetworkMetrics
fn clone(&self) -> TensorNetworkMetrics
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 TensorNetworkMetrics
impl Debug for TensorNetworkMetrics
Auto Trait Implementations§
impl Freeze for TensorNetworkMetrics
impl RefUnwindSafe for TensorNetworkMetrics
impl Send for TensorNetworkMetrics
impl Sync for TensorNetworkMetrics
impl Unpin for TensorNetworkMetrics
impl UnwindSafe for TensorNetworkMetrics
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.