// // Created by Morgan Funtowicz on 6/30/24. // #ifndef TGI_TRTLLM_BACKEND_H #define TGI_TRTLLM_BACKEND_H #include //#include //#include // //namespace tle = tensorrt_llm::executor; namespace huggingface::tgi::backends { class TensorRtLlmBackendImpl { private: // tle::Executor executor; public: TensorRtLlmBackendImpl(std::filesystem::path &engineFolder); }; /*** * * @param engineFolder * @return */ std::unique_ptr create_trtllm_backend(std::filesystem::path &engineFolder); } #endif //TGI_TRTLLM_BACKEND_H