xref: /aosp_15_r20/external/pytorch/test/edge/custom_ops.cpp (revision da0073e96a02ea20f0ac840b70461e3646d07c45)
1*da0073e9SAndroid Build Coastguard Worker #include <ATen/Tensor.h>
2*da0073e9SAndroid Build Coastguard Worker 
3*da0073e9SAndroid Build Coastguard Worker namespace custom {
4*da0073e9SAndroid Build Coastguard Worker namespace native {
add_3_out(const at::Tensor & a,const at::Tensor & b,const at::Tensor & c,at::Tensor & out)5*da0073e9SAndroid Build Coastguard Worker at::Tensor& add_3_out(const at::Tensor& a, const at::Tensor& b, const at::Tensor& c, at::Tensor& out) {
6*da0073e9SAndroid Build Coastguard Worker     out = a.add(b).add(c);
7*da0073e9SAndroid Build Coastguard Worker     return out;
8*da0073e9SAndroid Build Coastguard Worker }
9*da0073e9SAndroid Build Coastguard Worker }
10*da0073e9SAndroid Build Coastguard Worker }
11