diff options
Diffstat (limited to 'candle-transformers/src/models/llava/config.rs')
-rw-r--r-- | candle-transformers/src/models/llava/config.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/candle-transformers/src/models/llava/config.rs b/candle-transformers/src/models/llava/config.rs index 5dca6870..405eedb9 100644 --- a/candle-transformers/src/models/llava/config.rs +++ b/candle-transformers/src/models/llava/config.rs @@ -43,6 +43,7 @@ pub struct LLaVAConfig { pub image_token_index: isize, #[serde(default = "default_hf")] pub hf: bool, + pub tie_word_embeddings: Option<bool>, } fn default_hf() -> bool { @@ -77,6 +78,7 @@ impl LLaVAConfig { use_flash_attn: false, rope_scaling: None, // Assume we don't have LLaVA for Llama 3.1 max_position_embeddings: self.max_position_embeddings, + tie_word_embeddings: self.tie_word_embeddings.unwrap_or(false), } } } @@ -264,6 +266,7 @@ impl HFLLaVAConfig { use_cache: self.text_config.use_cache, vocab_size: self.vocab_size, image_token_index: self.image_token_index, + tie_word_embeddings: None, } } } |