1 core.matrices.FrobeniusNorm
core.matrices.FrobeniusNorm(matrix)Frobenius norm of a matrix: ||A||_F = sqrt(sum of squared elements).
1.1 Parameters
| Name | Type | Description | Default |
|---|---|---|---|
| matrix | MatrixVariable | MatrixVariable to compute norm of. | required |
1.2 Example
A = MatrixVariable(“A”, 2, 2) fn = FrobeniusNorm(A) fn.evaluate({“A[0,0]”: 1, “A[0,1]”: 2, “A[1,0]”: 3, “A[1,1]”: 4}) 5.477… # sqrt(1+4+9+16) = sqrt(30)
1.3 Methods
| Name | Description |
|---|---|
| evaluate | Evaluate the Frobenius norm. |
| get_variables | Return all variables this expression depends on. |
1.3.1 evaluate
core.matrices.FrobeniusNorm.evaluate(values)Evaluate the Frobenius norm.
1.3.2 get_variables
core.matrices.FrobeniusNorm.get_variables()Return all variables this expression depends on.