You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Selects the rank that maximizes the standard curvature of the Relative Error (as a function of rank).
7
+
8
+
# Keywords
9
+
- `online_rank_estimation`: `false`. Set to `true` to stop testing larger ranks after the first peak in curvature
10
+
- `curvature_method`: `:splines`. Can also pick `:finite_differences` (faster but less accurate) or `circles` (fastest and smallest memory but more sensitive to results from `factorize`)
11
+
- `model`: `Tucker1`. Only rank detection with `Tucker1` and `CPDecomposition` is currently implemented
12
+
- `max_rank`: `max_possible_rank(Y, model)`. Test ranks from `1` up to `max_rank`. Defaults to largest possible rank under the model
13
+
- `rank`: `nothing`. If a rank is passed, rank detection is ignored and `factorize(Y; kwargs...)` is called
14
+
15
+
Any other keywords from [`factorize`](@ref), full list given by [`default_kwargs`](@ref).
0 commit comments