char-fork/llama.cpp
git clone https://git.t4t.associates/char-fork/llama.cpp
890f1a27e
char/aliceai-t5-moe
1#pragma once 2 3#include "decoder.h" 4 5#include <openvino/frontend/input_model.hpp> 6 7namespace ov { 8namespace frontend { 9namespace ggml { 10 11class FrontEnd ; 12class GgmlDecoder ; 13using ov ::frontend ::ggml ::GgmlDecoder ; 14 15class InputModel :public ov ::frontend ::InputModel { 16friend class ::ov ::frontend ::ggml ::FrontEnd ; 17 18public : 19explicit InputModel (const std ::shared_ptr < GgmlDecoder > & gdecoder ); 20 21const std ::shared_ptr < GgmlDecoder > & get_model_decoder ()const ; 22 23private : 24std ::shared_ptr < GgmlDecoder > m_decoder ; 25}; 26 27}// namespace ggml 28}// namespace frontend 29}// namespace ov