pub struct TensorCoreClustering { /* private fields */ }Expand description
Tensor core clustering algorithm
Implementations§
Source§impl TensorCoreClustering
impl TensorCoreClustering
Sourcepub fn new(_numclusters: usize) -> Result<TensorCoreClustering, SpatialError>
pub fn new(_numclusters: usize) -> Result<TensorCoreClustering, SpatialError>
Create new tensor core clustering
Sourcepub fn with_tensor_cores(self, enabled: bool) -> TensorCoreClustering
pub fn with_tensor_cores(self, enabled: bool) -> TensorCoreClustering
Enable tensor cores
Sourcepub fn with_mixed_precision(self, enabled: bool) -> TensorCoreClustering
pub fn with_mixed_precision(self, enabled: bool) -> TensorCoreClustering
Enable mixed precision
Sourcepub fn with_dynamic_precision_scaling(
self,
enabled: bool,
) -> TensorCoreClustering
pub fn with_dynamic_precision_scaling( self, enabled: bool, ) -> TensorCoreClustering
Enable dynamic precision scaling
Trait Implementations§
Source§impl Clone for TensorCoreClustering
impl Clone for TensorCoreClustering
Source§fn clone(&self) -> TensorCoreClustering
fn clone(&self) -> TensorCoreClustering
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TensorCoreClustering
impl RefUnwindSafe for TensorCoreClustering
impl Send for TensorCoreClustering
impl Sync for TensorCoreClustering
impl Unpin for TensorCoreClustering
impl UnsafeUnpin for TensorCoreClustering
impl UnwindSafe for TensorCoreClustering
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
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.