- Y
A list of nXp data matrices.
- penalty
Determines whether lambda2 controls a "fused" or "group" lasso penalty. Must take value "fused" or "group".
- lambda1
The tuning parameter for the graphical lasso penalty.
- lambda2
The tuning parameter for the fused or group lasso penalty.
- rho
A step size parameter. Large values decrease step size.
- weights
Determines the putative sample size of each class's data. Allowed values: a vector with
length equal to the number of classes; "equal", giving each class weight 1; "sample.size",
giving each class weight corresponding to its sample size.
- penalize.diagonal
If penalty=="fused", determines whether lambda1 is applied to the diagonal of theta.
If penalty=="group", determines whether lambda1 and lambda2 are applied to the diagonal of theta.
- maxiter
Maximum number of iterations.
- tol
Determines convergence criterion.
- warm
Input a warm start to theta in the form of a K-length list of pXp matrices.
- return.whole.theta
If TRUE, each class's inverse covariance matrix is returned whole. If FALSE, the inverse covariance
matrix is only returned over the connected nodes, and only the diagonal of the matrix is returned over
the unconnected nodes.
- screening
"fast" or "memory.efficient". Use of "fast" is recommended unless the number of features prohibits
storage of a pXp matrix. For very high dimension data, screening="memory.efficient" will allow a
solution with a much longer computation time.
- truncate
Defaults to 1e-5. At convergence, all values of theta below this number will be set to zero.