| .consensus_target_procrustes_single | R Documentation |
Performs a single GPA-consensus run from one starting target. The
multi-start wrapper .gpa_consensus_target() dispatches here.
.consensus_target_procrustes_single(
unrotated_list,
init_targets = NULL,
rotation = c("orthogonal", "oblique"),
start = 1,
tol = 0.001,
loss_tol = 1e-06,
loss_patience = 5,
convergence = c("either", "target", "loss", "both"),
min_iter = 2,
max_iter = 200,
alpha = 1,
match_target = TRUE,
hyper_cutoff = 0.15,
verbose = FALSE
)
unrotated_list |
List of unrotated loading matrices to be aligned. All matrices must be numeric, finite, and have identical dimensions. |
init_targets |
Optional list of starting target matrices. These are
typically rotated loading matrices from the corresponding analyses. If
|
rotation |
Character string, either |
start |
Either a single integer selecting an element of |
tol |
Positive relative Frobenius-norm convergence tolerance for the outer target update. |
loss_tol |
Positive tolerance for the relative change in the outer
consensus loss. If |
loss_patience |
Positive integer. Number of consecutive iterations with
relative loss change below |
convergence |
Character string controlling the stopping rule. |
min_iter |
Non-negative integer. Minimum number of outer iterations before convergence can be declared. |
max_iter |
Positive integer. Maximum number of outer consensus iterations. |
alpha |
Damping factor for the target update. |
match_target |
Logical. If |
hyper_cutoff |
Non-negative cutoff used by |
verbose |
Logical; if |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.