#include <shape.h>
|
template<int > |
struct | Shape |
|
◆ size_t
◆ value_type
◆ Shape() [1/6]
◆ Shape() [2/6]
template<int N>
template<class... Integers, class = std::enable_if_t< bc::traits::sequence_of_v<size_t, Integers...> && (sizeof...(Integers) == N)>>
◆ Shape() [3/6]
template<int N>
template<int X, class = std::enable_if_t<(X > N>
◆ Shape() [4/6]
◆ Shape() [5/6]
◆ Shape() [6/6]
◆ coefficientwise_dims_to_index()
◆ cols()
◆ dim()
◆ dims_to_index() [1/2]
template<int N>
template<class... Integers, class = std::enable_if_t< bc::traits::sequence_of_v<size_t, Integers...> && (sizeof...(Integers) >= N>
◆ dims_to_index() [2/2]
template<int N>
template<int D, class = std::enable_if_t<(D>=N>
◆ inner_shape()
◆ leading_dim()
◆ operator==()
◆ operator[]()
◆ outer_dim()
◆ outer_shape()
◆ rows()
◆ size()
◆ Shape
template<int N>
template<int >
◆ tensor_dim
The documentation for this struct was generated from the following file: