omni / src /models /__init__.py
chenbhao's picture
Flatten src layout: drop omni namespace, modules live directly under src/
92c7321
Raw
History Blame Contribute Delete
858 Bytes
from models.lm.config import LMConfig
from models.lm.model import LMForCausalLM, LM
from models.vlm.config import VLMConfig
from models.vlm.model import VLM
from models.vam.config import VAMConfig
from models.vam.model import VAM, TalkerModule
from models.lm.lora import (
LoRA,
apply_lora,
load_lora,
save_lora,
merge_lora,
)
from core import (
RMSNorm,
Attention,
FeedForward,
MOEFeedForward,
Block,
precompute_freqs_cis,
apply_rotary_pos_emb,
)
__all__ = [
"LMConfig",
"LMForCausalLM",
"LM",
"VLMConfig",
"VLM",
"VAMConfig",
"VAM",
"TalkerModule",
"LoRA",
"apply_lora",
"load_lora",
"save_lora",
"merge_lora",
"RMSNorm",
"Attention",
"FeedForward",
"MOEFeedForward",
"Block",
"precompute_freqs_cis",
"apply_rotary_pos_emb",
]