TinyChatEngine
|
Public Member Functions | |
Int4GPTBigCodeDecoder (std::string param_path, const struct model_config config) | |
Matrix3D< float > | prepare_decoder_attention_mask (int length, int past_length) |
Matrix3D< float > | get_position_embed (int sql_length, int past_length) |
struct Int4GPTBigCodeDecoder_output | forward (const struct Int4GPTBigCodeDecoder_input &input) |
Public Attributes | |
Embedding | wte |
Embedding | wpe |
int | voc_size |
int | embed_dim |
int | padding_idx |
int | hidden_dim |
int | num_heads |
int | max_position_embeddings |
std::vector< Int4GPTBigCodeDecoderLayer > | layers |
LayerNorm | ln_f |
std::string | profile_name = "Int4GPTBigCodeDecoder" |