| 27 | |
| 28 | template <typename T, typename Context> |
| 29 | DenseTensor Dot(const Context& dev_ctx, |
| 30 | const DenseTensor& x, |
| 31 | const DenseTensor& y) { |
| 32 | DenseTensor dense_out; |
| 33 | MetaTensor meta_out(&dense_out); |
| 34 | DotInferMeta(x, y, &meta_out); |
| 35 | DotKernel<T, Context>(dev_ctx, x, y, &dense_out); |
| 36 | return dense_out; |
| 37 | } |
| 38 | } // namespace phi |
nothing calls this directly
no test coverage detected