MCPcopy Create free account
hub / github.com/Oneflow-Inc/oneflow / FOR_RANGE

Function FOR_RANGE

oneflow/core/kernel/boxing_kernel.cpp:59–62  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

57 CHECK(primitive);
58 std::vector<const void*> srcs(src_bns.size());
59 FOR_RANGE(size_t, i, 0, src_bns.size()) {
60 Blob* src_blob_i = BnInOp2Blob(src_bns.Get(i));
61 srcs[i] = src_blob_i->dptr<T>();
62 }
63 primitive->Launch(ctx->stream(), srcs.data(), srcs.size(), dst_blob->mut_dptr<T>(),
64 dst_blob->static_shape().elem_cnt());
65}

Callers

nothing calls this directly

Calls 7

AutoMemcpyFunction · 0.85
GetFunction · 0.85
AddWorkMethod · 0.80
GetMethod · 0.45
streamMethod · 0.45
DecreaseMethod · 0.45

Tested by

no test coverage detected