|
from transformers.utils import ( |
|
OptionalDependencyNotAvailable, |
|
_LazyModule, |
|
is_torch_available, |
|
) |
|
|
|
try: |
|
if not is_torch_available(): |
|
raise OptionalDependencyNotAvailable() |
|
except OptionalDependencyNotAvailable: |
|
pass |
|
else: |
|
from .modeling_recast_llama import ( |
|
RECAST_llamaModel, |
|
RECAST_LlamaForCausalLM, |
|
) |
|
from .configuration_recast_llama import RECAST_llama |
|
|
|
from transformers import AutoConfig, AutoModel, AutoModelForCausalLM |
|
|
|
|
|
AutoConfig.register("recast_llama", RECAST_llama) |
|
AutoModel.register(RECAST_llama, RECAST_llamaModel) |
|
AutoModelForCausalLM.register(RECAST_llama, RECAST_LlamaForCausalLM) |
|
|
|
_import_structure = { |
|
"configuration_recastmlp_llama": ["RECAST_llama"], |
|
"modeling_recastmlp_llama": ["RECAST_llamaModel", "RECAST_LlamaForCausalLM"], |
|
} |
|
|
|
__all__ = ["RECAST_llamaModel", "RECAST_LlamaForCausalLM", "RECAST_llama"] |
|
|