Files
Meme-Trix-MoE-14B-A8B-v1/__init__.py

36 lines
858 B
Python
Raw Permalink Normal View History

from typing import List
from mergekit.moe.arch import MoEOutputArchitecture
from mergekit.moe.deepseek import DeepseekMoE
from mergekit.moe.mixtral import MixtralMoE
ALL_OUTPUT_ARCHITECTURES: List[MoEOutputArchitecture] = [MixtralMoE(), DeepseekMoE()]
try:
from mergekit.moe.qwen import QwenMoE
except ImportError:
pass
else:
ALL_OUTPUT_ARCHITECTURES.append(QwenMoE())
try:
from mergekit.moe.qwen3 import Qwen3MoE
except ImportError:
pass
else:
ALL_OUTPUT_ARCHITECTURES.append(Qwen3MoE())
# --- ADD THIS SECTION START ---
try:
from mergekit.moe.llama import LlamaMoE
except ImportError:
# This will trigger if llama.py is missing or has a syntax error
pass
else:
ALL_OUTPUT_ARCHITECTURES.append(LlamaMoE())
# --- ADD THIS SECTION END ---
__all__ = [
"ALL_OUTPUT_ARCHITECTURES",
"MoEOutputArchitecture",
]