canonical
function canonical(y:Expression<LLT>) -> Expression<Real[_,_]>
Lazy canonical
.
function canonical(y:Expression<Real[_,_]>) -> Expression<Real[_,_]>
Lazy canonical
.
function canonical(y:Expression<Real[_]>) -> Expression<Real[_]>
Lazy canonical
.
function canonical(x:Real) -> Real
Convert a scalar to its canonical type.
function canonical(x:Integer) -> Integer
Convert a scalar to its canonical type.
function canonical(x:Boolean) -> Boolean
Convert a scalar to its canonical type.
function canonical(x:Real[_]) -> Real[_]
Convert a vector to its canonical type.
function canonical(x:Integer[_]) -> Integer[_]
Convert a vector to its canonical type.
function canonical(x:Boolean[_]) -> Boolean[_]
Convert a vector to its canonical type.
function canonical(X:Real[_,_]) -> Real[_,_]
Convert a matrix to its canonical type.
function canonical(X:Integer[_,_]) -> Integer[_,_]
Convert a matrix to its canonical type.
function canonical(X:Boolean[_,_]) -> Boolean[_,_]
Convert a matrix to its canonical type.
function canonical(X:LLT) -> Real[_,_]
Convert a matrix to its canonical type.