diag
diag(func, size=None)
Creates a diagonal tensor with func on its diagonal.
Parameters
Name | Type | Description | Default |
---|---|---|---|
func |
Differentiable or scalar | Symbolic object to set the diagonal to | required |
size |
size of the diagonal matrix (size x size). Defaults to the number of spatial dimensions when unspecified | None |