| 151 | } |
| 152 | |
| 153 | std::string format_dims(const std::vector<int64_t> & dims) { |
| 154 | std::ostringstream oss; |
| 155 | oss << "["; |
| 156 | for (size_t i = 0; i < dims.size(); ++i) { |
| 157 | if (i != 0) { |
| 158 | oss << ","; |
| 159 | } |
| 160 | oss << dims[i]; |
| 161 | } |
| 162 | oss << "]"; |
| 163 | return oss.str(); |
| 164 | } |
| 165 | |
| 166 | std::vector<size_t> sample_point_indices(size_t count, size_t target) { |
| 167 | if (count == 0) { |
no test coverage detected