53 const std::vector<int>& axes);
array std(const array &a, bool keepdims, int ddof=0, StreamOrDevice s={})
Computes the standard deviation of the elements of an array.
std::pair< Shape, Strides > shapes_without_reduction_axes(const array &x, const std::vector< int > &axes)
ReductionOpType
Definition reduce.h:9
@ GeneralReduce
Definition reduce.h:36
@ GeneralContiguousReduce
Definition reduce.h:25
@ ContiguousStridedReduce
Definition reduce.h:19
@ ContiguousReduce
Definition reduce.h:15
@ GeneralStridedReduce
Definition reduce.h:30
@ ContiguousAllReduce
Definition reduce.h:11
std::vector< ShapeElem > Shape
Definition array.h:21
std::vector< int64_t > Strides
Definition array.h:22
ReductionPlan get_reduction_plan(const array &x, const std::vector< int > &axes)
ReductionPlan(ReductionOpType type_, Shape shape_, Strides strides_)
Definition reduce.h:44
Shape shape
Definition reduce.h:41
ReductionOpType type
Definition reduce.h:40
Strides strides
Definition reduce.h:42
ReductionPlan(ReductionOpType type_)
Definition reduce.h:46