#pragma once #include #include #include #include #include namespace at { class Tensor; namespace native { bool to_will_alias( const Tensor& self, c10::optional dtype, c10::optional layout, c10::optional device, bool copy, c10::optional optional_memory_format); Tensor to_meta(const Tensor& tensor); c10::optional to_meta(const c10::optional& tensor); std::vector to_meta(at::ITensorListRef t_list); } // namespace native } // namespace at