LambdaSumLargest-class {CVXR} | R Documentation |
The LambdaSumLargest class.
Description
This class represents the sum of the k
largest eigenvalues of a matrix.
Usage
LambdaSumLargest(A, k)
## S4 method for signature 'LambdaSumLargest'
allow_complex(object)
## S4 method for signature 'LambdaSumLargest'
to_numeric(object, values)
## S4 method for signature 'LambdaSumLargest'
validate_args(object)
## S4 method for signature 'LambdaSumLargest'
get_data(object)
## S4 method for signature 'LambdaSumLargest'
.grad(object, values)
Arguments
A |
An Expression or numeric matrix. |
k |
A positive integer. |
object |
A LambdaSumLargest object. |
values |
A list of numeric values for the arguments |
Methods (by generic)
-
allow_complex(LambdaSumLargest)
: Does the atom handle complex numbers? -
to_numeric(LambdaSumLargest)
: Returns the largest eigenvalue ofA
, which must be symmetric. -
validate_args(LambdaSumLargest)
: Verify that the argumentA
is square. -
get_data(LambdaSumLargest)
: Returns the parameterk
. -
.grad(LambdaSumLargest)
: Gives the (sub/super)gradient of the atom w.r.t. each variable
Slots
k
A positive integer.
[Package CVXR version 1.0-14 Index]