Nothing
test_that("citation impute svd initialization example", {
set.seed(284)
n <- 100
A <- rsparsematrix(n, n, 0.1, rand.x = NULL)
expect_warning(
citation_impute(A, rank = 2L, max_iter = 1L),
regexp = "Reached maximum allowed iterations. Returning early."
)
expect_warning(
citation_impute(A, rank = 3L, max_iter = 3L),
regexp = "Reached maximum allowed iterations. Returning early."
)
})
test_that("citation impute adaptive initialization example", {
set.seed(284)
n <- 100
A <- rsparsematrix(n, n, 0.1, rand.x = NULL)
expect_warning(
citation_impute(
A,
rank = 3L,
max_iter = 3L,
initialization = "adaptive-initialize"
)
)
})
test_that("citation impute approximate initialization example", {
set.seed(284)
n <- 100
A <- rsparsematrix(n, n, 0.1, rand.x = NULL)
expect_error(
citation_impute(
A,
rank = 3L,
max_iter = 3L,
initialization = "approximate"
),
regexp = "Must specify `additional` when using approximate initialization."
)
expect_error(
citation_impute(
A,
rank = 3L,
max_iter = 3L,
initialization = "approximate",
additional = n + 10
)
)
expect_warning(
citation_impute(
A,
rank = 3L,
max_iter = 3L,
initialization = "approximate",
additional = 5
),
regexp = "Reached maximum allowed iterations. Returning early."
)
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.