[−][src]Function kmedoids::random_initialization
pub fn random_initialization(
n: usize,
k: usize,
rng: &mut impl Rng
) -> Vec<usize>
Random initialization
Given a dissimilarity matrix of size n x n, use:
let mut rng = rand::thread_rng(); let mut meds = random_initialization(n, k, &mut rng); let (loss, numswap, numiter, assignment) = fasterpam(data, &mut meds, 100);
n
- size of the data setk
- number of clusters to findrng
- random number generator