tests/testthat/test-tSNE.R

test_that("tSNE", {
  myn = 10
  myp = 3
  
  prep_mat = rbind(matrix(rnorm(myn*myp, mean=-2), ncol=myp),
                   matrix(rnorm(myn*myp, mean= 2), ncol=myp))
  run_tsne = maotai::tsne(prep_mat, ndim=2, perplexity=5)$embed

  expect_equal(base::nrow(run_tsne), 2*myn)
  expect_equal(base::ncol(run_tsne), 2)
})
kisungyou/maotai documentation built on April 12, 2025, 1:52 p.m.