MCPcopy Create free account
hub / github.com/ROCm/AMDMIGraphX / visible_len

Function visible_len

src/shape_transform_descriptor.cpp:210–216  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

208}
209
210static std::size_t visible_len(const std::vector<dimension::sub*>& subs)
211{
212 return transform_accumulate(
213 subs.begin(), subs.end(), std::size_t{1}, std::multiplies<>{}, [](const dimension::sub* s) {
214 return s->has_hidden_axis() ? 1 : s->len;
215 });
216}
217
218static std::vector<std::size_t> compute_dims(const operation& op,
219 const std::vector<std::size_t>& idims)

Callers 1

rebaseMethod · 0.85

Calls 4

transform_accumulateFunction · 0.85
beginMethod · 0.45
endMethod · 0.45
has_hidden_axisMethod · 0.45

Tested by

no test coverage detected