MCPcopy Create free account
hub / github.com/PaddlePaddle/Paddle / ViewShapeKernel

Function ViewShapeKernel

paddle/phi/kernels/view_kernel.cc:21–31  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

19
20template <typename Context>
21void ViewShapeKernel(const Context& dev_ctx,
22 const DenseTensor& input,
23 const std::vector<int64_t>& dims,
24 DenseTensor* out) {
25 MetaTensor meta_out(out);
26 InferMetaFromVecValue(input, dims, &meta_out);
27 auto meta = input.meta();
28 meta.offset = input.offset();
29 out->set_meta(meta);
30 out->ResetHolder(input.Holder());
31}
32
33} // namespace phi
34

Callers

nothing calls this directly

Calls 6

InferMetaFromVecValueFunction · 0.85
metaMethod · 0.80
ResetHolderMethod · 0.80
HolderMethod · 0.80
offsetMethod · 0.45
set_metaMethod · 0.45

Tested by

no test coverage detected