28    const std::optional<std::vector<int>>& axis = std::nullopt,
 
   29    bool keepdims = 
false,
 
   35    bool keepdims = 
false,
 
   37  return norm(a, ord, std::vector<int>{axis}, keepdims, s);
 
 
   41    const std::string& ord,
 
   42    const std::optional<std::vector<int>>& axis = std::nullopt,
 
   43    bool keepdims = 
false,
 
   47    const std::string& ord,
 
   49    bool keepdims = 
false,
 
   51  return norm(a, ord, std::vector<int>{axis}, keepdims, s);
 
 
   55    const std::optional<std::vector<int>>& axis = std::nullopt,
 
   56    bool keepdims = 
false,
 
   60  return norm(a, std::vector<int>{axis}, keepdims, s);
 
 
 
array cholesky(const array &a, bool upper=false, StreamOrDevice s={})
 
std::vector< array > svd(const array &a, StreamOrDevice s={})
 
array tri_inv(const array &a, bool upper=false, StreamOrDevice s={})
 
array norm(const array &a, const double ord, const std::optional< std::vector< int > > &axis=std::nullopt, bool keepdims=false, StreamOrDevice s={})
Compute vector or matrix norms.
 
array inv(const array &a, StreamOrDevice s={})
 
std::pair< array, array > qr(const array &a, StreamOrDevice s={})
 
array cholesky_inv(const array &a, bool upper=false, StreamOrDevice s={})
 
std::variant< std::monostate, Stream, Device > StreamOrDevice
Definition utils.h:14