#[repr(C)]pub struct cuvsKMeansParams {Show 13 fields
pub metric: cuvsDistanceType,
pub n_clusters: c_int,
pub init: cuvsKMeansInitMethod,
pub max_iter: c_int,
pub tol: f64,
pub n_init: c_int,
pub oversampling_factor: f64,
pub batch_samples: c_int,
pub batch_centroids: c_int,
pub hierarchical: bool,
pub hierarchical_n_iters: c_int,
pub device_buffer_samples: i64,
pub init_size: i64,
}Fields§
§metric: cuvsDistanceType§n_clusters: c_int§init: cuvsKMeansInitMethod§max_iter: c_int§tol: f64§n_init: c_int§oversampling_factor: f64§batch_samples: c_int§batch_centroids: c_int§hierarchical: bool§hierarchical_n_iters: c_int§device_buffer_samples: i64§init_size: i64Trait Implementations§
Source§impl Clone for cuvsKMeansParams
impl Clone for cuvsKMeansParams
Source§fn clone(&self) -> cuvsKMeansParams
fn clone(&self) -> cuvsKMeansParams
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 moreimpl Copy for cuvsKMeansParams
Auto Trait Implementations§
impl Freeze for cuvsKMeansParams
impl RefUnwindSafe for cuvsKMeansParams
impl Send for cuvsKMeansParams
impl Sync for cuvsKMeansParams
impl Unpin for cuvsKMeansParams
impl UnsafeUnpin for cuvsKMeansParams
impl UnwindSafe for cuvsKMeansParams
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