Initial commit
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
import os
|
||||
|
||||
AVAILABLE_MODELS = {
|
||||
"llava_llama": "LlavaLlamaForCausalLM, LlavaConfig",
|
||||
"llava_qwen": "LlavaQwenForCausalLM, LlavaQwenConfig",
|
||||
"llava_mistral": "LlavaMistralForCausalLM, LlavaMistralConfig",
|
||||
"llava_mixtral": "LlavaMixtralForCausalLM, LlavaMixtralConfig",
|
||||
# "llava_qwen_moe": "LlavaQwenMoeForCausalLM, LlavaQwenMoeConfig",
|
||||
# Add other models as needed
|
||||
}
|
||||
|
||||
for model_name, model_classes in AVAILABLE_MODELS.items():
|
||||
try:
|
||||
exec(f"from .language_model.{model_name} import {model_classes}")
|
||||
except Exception as e:
|
||||
print(f"Failed to import {model_name} from llava.language_model.{model_name}. Error: {e}")
|
||||
Reference in New Issue
Block a user