#pragma once // @generated by torchgen/gen.py from NativeMetaFunction.h #include #include #include #include #include #include #include #include #include #include #include namespace at { namespace meta { struct TORCH_API structured_min_dim : public at::impl::MetaBase { template struct TORCH_API precompute_out { precompute_out set_dim(int64_t value) { static_assert(DIM == false, "dim already set"); precompute_out ret; ret.dim = value; return ret; } int64_t dim; }; using meta_return_ty = precompute_out ; meta_return_ty meta(const at::Tensor & self, int64_t dim, bool keepdim); }; } // namespace native } // namespace at