DLPrimitives
|
This is the complete list of members for dlprim::Shape, including all inherited members.
begin() const (defined in dlprim::Shape) | dlprim::Shape | inline |
broadcast_strides(Shape const &target) const | dlprim::Shape | |
end() const (defined in dlprim::Shape) | dlprim::Shape | inline |
from_range(It begin, It end) | dlprim::Shape | inlinestatic |
operator!=(Shape const &other) const (defined in dlprim::Shape) | dlprim::Shape | inline |
operator==(Shape const &other) const (defined in dlprim::Shape) | dlprim::Shape | inline |
operator[](int i) (defined in dlprim::Shape) | dlprim::Shape | inline |
operator[](int i) const | dlprim::Shape | inline |
reshape(std::vector< int > const &dims) const | dlprim::Shape | |
Shape() (defined in dlprim::Shape) | dlprim::Shape | inline |
Shape(size_t b) (defined in dlprim::Shape) | dlprim::Shape | inline |
Shape(size_t b, size_t c) (defined in dlprim::Shape) | dlprim::Shape | inline |
Shape(size_t b, size_t c, size_t h) (defined in dlprim::Shape) | dlprim::Shape | inline |
Shape(size_t b, size_t c, size_t h, size_t w) (defined in dlprim::Shape) | dlprim::Shape | inline |
Shape(size_t b, size_t c, size_t d, size_t h, size_t w) (defined in dlprim::Shape) | dlprim::Shape | inline |
size() const | dlprim::Shape | inline |
size_no_batch() const | dlprim::Shape | inline |
split_and_merge_over_axis(int axis) const | dlprim::Shape | inline |
squeeze(std::vector< int > dims) const | dlprim::Shape | |
squeeze() const | dlprim::Shape | |
total_size() const | dlprim::Shape | inline |
unsqueeze(int axis) const | dlprim::Shape |