| 132 | std::array<size_t, N> viewOffsets; |
| 133 | std::array<size_t, N> viewSpans; |
| 134 | Bindings(const std::initializer_list<Tensor> &init) { |
| 135 | std::copy(begin(init), end(init), begin(data)); |
| 136 | std::fill(begin(viewOffsets), end(viewOffsets), 0); |
| 137 | for (size_t i = 0; i < N; ++i) { |
| 138 | viewSpans[i] = data[i].data.size; |
| 139 | } |
| 140 | } |
| 141 | |
| 142 | Bindings(const std::array<Tensor, N> &init) { |
| 143 | std::copy(begin(init), end(init), begin(data)); |
nothing calls this directly
no outgoing calls
no test coverage detected