|
ember.cpp 0.1.0
C++ inference engine for Llama-family and paperkiln models (CPU, CUDA, WebAssembly)
|
#include <chat_tokenizer.h>


Public Member Functions | |
| virtual | ~ChatTokenizer ()=default |
| virtual std::vector< int > | encode (const std::string &text) const =0 |
| virtual std::string | decode (const std::vector< int > &ids) const =0 |
| virtual size_t | size () const =0 |
| virtual const char * | kind () const =0 |
| const ChatFormat & | format () const |
Protected Attributes | |
| ChatFormat | format_ |
Definition at line 127 of file chat_tokenizer.h.
|
virtualdefault |
|
pure virtual |
Implemented in ember::ChatTokenizerOf< T >.
|
pure virtual |
Implemented in ember::ChatTokenizerOf< T >.
|
inline |
Definition at line 134 of file chat_tokenizer.h.
References format_.
Referenced by ember::ChatTokenizerOf< T >::ChatTokenizerOf().
Implemented in ember::ChatTokenizerOf< T >.
Implemented in ember::ChatTokenizerOf< T >.
|
protected |
Definition at line 137 of file chat_tokenizer.h.
Referenced by ember::ChatTokenizerOf< T >::ChatTokenizerOf(), and format().