#pragma once #include #include #include namespace torch::jit { TORCH_API void transformConv1dToConv2d(std::shared_ptr& graph); TORCH_API void transformConv1dToConv2d(script::Module& module); TORCH_API void insertPrePackedOps(std::shared_ptr& graph); TORCH_API void insertPrePackedOps(script::Module& module); TORCH_API void fusePrePackedLinearConvWithClamp(script::Module& module); TORCH_API void FoldPrePackingOps(script::Module& module); TORCH_API script::Module optimizeForMobile( const script::Module& module, const std::set& optimization_blocklist = {}, const std::vector& preserved_methods = {}); } // namespace torch::jit