Merlin-Agent / configuration_merlin_agent.py
squ11z1's picture
Upload configuration_merlin_agent.py with huggingface_hub
d1368ef verified
Raw
History Blame Contribute Delete
878 Bytes
"""Merlin-Agent config: Qwen3_5 text config + quantum-injection fields."""
try:
from transformers import Qwen3_5TextConfig
except ImportError: # not exported at top level in some transformers versions
from transformers.models.qwen3_5.configuration_qwen3_5 import Qwen3_5TextConfig
class MerlinAgentConfig(Qwen3_5TextConfig):
model_type = "merlin_agent"
def __init__(
self,
quantum_injection_alpha: float = 0.02,
full_attention_layer_indices=(3, 7, 11, 15, 19, 23, 27, 31),
proj_seed: int = 42,
quantum_attestation=None,
**kwargs,
):
super().__init__(**kwargs)
self.quantum_injection_alpha = quantum_injection_alpha
self.full_attention_layer_indices = list(full_attention_layer_indices)
self.proj_seed = proj_seed
self.quantum_attestation = quantum_attestation or {}