| 118 | |
| 119 | template <class... Ts> |
| 120 | static shape_transform_descriptor make_descriptor(const std::vector<std::size_t>& dims, |
| 121 | const Ts&... xs) |
| 122 | { |
| 123 | auto desc = shape_transform_descriptor{dims}; |
| 124 | CHECK(desc.apply({xs...})); |
| 125 | return desc; |
| 126 | } |
| 127 | |
| 128 | template <class... Ts> |
| 129 | static shape_transform_descriptor make_simple_descriptor(const std::vector<std::size_t>& dims, |
no test coverage detected