sensenova-loop / .meta /model.log
yujiepan's picture
Upload folder using huggingface_hub
2c1a8e3 verified
Raw History Blame Contribute Delete
9.07 kB
SenseNovaLoopForConditionalGeneration(
(model): Qwen3_5Model(
(visual): Qwen3_5VisionModel(
(patch_embed): Qwen3_5VisionPatchEmbed(
(proj): Conv3d(3, 64, kernel_size=(2, 16, 16), stride=(2, 16, 16))
)
(pos_embed): Embedding(2304, 64)
(rotary_pos_emb): Qwen3_5VisionRotaryEmbedding()
(blocks): ModuleList(
(0-3): 4 x Qwen3_5VisionBlock(
(norm1): LayerNorm((64,), eps=1e-06, elementwise_affine=True, bias=True)
(norm2): LayerNorm((64,), eps=1e-06, elementwise_affine=True, bias=True)
(attn): Qwen3_5VisionAttention(
(qkv): Linear(in_features=64, out_features=192, bias=True)
(proj): Linear(in_features=64, out_features=64, bias=True)
)
(mlp): Qwen3_5VisionMLP(
(linear_fc1): Linear(in_features=64, out_features=128, bias=True)
(linear_fc2): Linear(in_features=128, out_features=64, bias=True)
(act_fn): GELUTanh()
)
)
)
(merger): Qwen3_5VisionPatchMerger(
(norm): LayerNorm((64,), eps=1e-06, elementwise_affine=True, bias=True)
(linear_fc1): Linear(in_features=256, out_features=256, bias=True)
(act_fn): GELU(approximate='none')
(linear_fc2): Linear(in_features=256, out_features=8, bias=True)
)
)
(language_model): SenseNovaLoopTextModel(
(embed_tokens): Embedding(248320, 8, padding_idx=248044)
(layers): ModuleList(
(0-2): 3 x Qwen3_5DecoderLayer(
(linear_attn): Qwen3_5GatedDeltaNet(
(conv1d): Conv1d(512, 512, kernel_size=(4,), stride=(1,), padding=(3,), groups=512, bias=False)
(norm): Qwen3_5RMSNormGated()
(out_proj): Linear(in_features=256, out_features=8, bias=False)
(in_proj_qkv): Linear(in_features=8, out_features=512, bias=False)
(in_proj_z): Linear(in_features=8, out_features=256, bias=False)
(in_proj_b): Linear(in_features=8, out_features=8, bias=False)
(in_proj_a): Linear(in_features=8, out_features=8, bias=False)
)
(mlp): Qwen3_5MLP(
(gate_proj): Linear(in_features=8, out_features=32, bias=False)
(up_proj): Linear(in_features=8, out_features=32, bias=False)
(down_proj): Linear(in_features=32, out_features=8, bias=False)
(act_fn): SiLUActivation()
)
(input_layernorm): Qwen3_5RMSNorm((8,), eps=1e-06)
(post_attention_layernorm): Qwen3_5RMSNorm((8,), eps=1e-06)
)
(3): Qwen3_5DecoderLayer(
(self_attn): Qwen3_5Attention(
(q_proj): Linear(in_features=8, out_features=512, bias=False)
(k_proj): Linear(in_features=8, out_features=128, bias=False)
(v_proj): Linear(in_features=8, out_features=128, bias=False)
(o_proj): Linear(in_features=256, out_features=8, bias=False)
(q_norm): Qwen3_5RMSNorm((32,), eps=1e-06)
(k_norm): Qwen3_5RMSNorm((32,), eps=1e-06)
)
(mlp): Qwen3_5MLP(
(gate_proj): Linear(in_features=8, out_features=32, bias=False)
(up_proj): Linear(in_features=8, out_features=32, bias=False)
(down_proj): Linear(in_features=32, out_features=8, bias=False)
(act_fn): SiLUActivation()
)
(input_layernorm): Qwen3_5RMSNorm((8,), eps=1e-06)
(post_attention_layernorm): Qwen3_5RMSNorm((8,), eps=1e-06)
)
(4-6): 3 x MHCDecoderLayer(
(linear_attn): Qwen3_5GatedDeltaNet(
(conv1d): Conv1d(512, 512, kernel_size=(4,), stride=(1,), padding=(3,), groups=512, bias=False)
(norm): Qwen3_5RMSNormGated()
(out_proj): Linear(in_features=256, out_features=8, bias=False)
(in_proj_qkv): Linear(in_features=8, out_features=512, bias=False)
(in_proj_z): Linear(in_features=8, out_features=256, bias=False)
(in_proj_b): Linear(in_features=8, out_features=8, bias=False)
(in_proj_a): Linear(in_features=8, out_features=8, bias=False)
)
(mlp): Qwen3_5MLP(
(gate_proj): Linear(in_features=8, out_features=32, bias=False)
(up_proj): Linear(in_features=8, out_features=32, bias=False)
(down_proj): Linear(in_features=32, out_features=8, bias=False)
(act_fn): SiLUActivation()
)
(input_layernorm): Qwen3_5RMSNorm((8,), eps=1e-06)
(post_attention_layernorm): Qwen3_5RMSNorm((8,), eps=1e-06)
(mhc_attn): MHCRouter()
(mhc_ffn): MHCRouter()
)
(7): MHCDecoderLayer(
(self_attn): Qwen3_5Attention(
(q_proj): Linear(in_features=8, out_features=512, bias=False)
(k_proj): Linear(in_features=8, out_features=128, bias=False)
(v_proj): Linear(in_features=8, out_features=128, bias=False)
(o_proj): Linear(in_features=256, out_features=8, bias=False)
(q_norm): Qwen3_5RMSNorm((32,), eps=1e-06)
(k_norm): Qwen3_5RMSNorm((32,), eps=1e-06)
)
(mlp): Qwen3_5MLP(
(gate_proj): Linear(in_features=8, out_features=32, bias=False)
(up_proj): Linear(in_features=8, out_features=32, bias=False)
(down_proj): Linear(in_features=32, out_features=8, bias=False)
(act_fn): SiLUActivation()
)
(input_layernorm): Qwen3_5RMSNorm((8,), eps=1e-06)
(post_attention_layernorm): Qwen3_5RMSNorm((8,), eps=1e-06)
(mhc_attn): MHCRouter()
(mhc_ffn): MHCRouter()
)
(8-10): 3 x Qwen3_5DecoderLayer(
(linear_attn): Qwen3_5GatedDeltaNet(
(conv1d): Conv1d(512, 512, kernel_size=(4,), stride=(1,), padding=(3,), groups=512, bias=False)
(norm): Qwen3_5RMSNormGated()
(out_proj): Linear(in_features=256, out_features=8, bias=False)
(in_proj_qkv): Linear(in_features=8, out_features=512, bias=False)
(in_proj_z): Linear(in_features=8, out_features=256, bias=False)
(in_proj_b): Linear(in_features=8, out_features=8, bias=False)
(in_proj_a): Linear(in_features=8, out_features=8, bias=False)
)
(mlp): Qwen3_5MLP(
(gate_proj): Linear(in_features=8, out_features=32, bias=False)
(up_proj): Linear(in_features=8, out_features=32, bias=False)
(down_proj): Linear(in_features=32, out_features=8, bias=False)
(act_fn): SiLUActivation()
)
(input_layernorm): Qwen3_5RMSNorm((8,), eps=1e-06)
(post_attention_layernorm): Qwen3_5RMSNorm((8,), eps=1e-06)
)
(11): Qwen3_5DecoderLayer(
(self_attn): Qwen3_5Attention(
(q_proj): Linear(in_features=8, out_features=512, bias=False)
(k_proj): Linear(in_features=8, out_features=128, bias=False)
(v_proj): Linear(in_features=8, out_features=128, bias=False)
(o_proj): Linear(in_features=256, out_features=8, bias=False)
(q_norm): Qwen3_5RMSNorm((32,), eps=1e-06)
(k_norm): Qwen3_5RMSNorm((32,), eps=1e-06)
)
(mlp): Qwen3_5MLP(
(gate_proj): Linear(in_features=8, out_features=32, bias=False)
(up_proj): Linear(in_features=8, out_features=32, bias=False)
(down_proj): Linear(in_features=32, out_features=8, bias=False)
(act_fn): SiLUActivation()
)
(input_layernorm): Qwen3_5RMSNorm((8,), eps=1e-06)
(post_attention_layernorm): Qwen3_5RMSNorm((8,), eps=1e-06)
)
)
(norm): Qwen3_5RMSNorm((8,), eps=1e-06)
(rotary_emb): Qwen3_5TextRotaryEmbedding()
)
)
(lm_head): Linear(in_features=8, out_features=248320, bias=False)
(mtp): ModuleDict(
(pre_fc_norm_embedding): RMSNorm((8,), eps=None, elementwise_affine=True)
(fc): Linear(in_features=16, out_features=8, bias=False)
(layers): ModuleList(
(0): Qwen3_5DecoderLayer(
(self_attn): Qwen3_5Attention(
(q_proj): Linear(in_features=8, out_features=512, bias=False)
(k_proj): Linear(in_features=8, out_features=128, bias=False)
(v_proj): Linear(in_features=8, out_features=128, bias=False)
(o_proj): Linear(in_features=256, out_features=8, bias=False)
(q_norm): Qwen3_5RMSNorm((32,), eps=1e-06)
(k_norm): Qwen3_5RMSNorm((32,), eps=1e-06)
)
(mlp): Qwen3_5MLP(
(gate_proj): Linear(in_features=8, out_features=32, bias=False)
(up_proj): Linear(in_features=8, out_features=32, bias=False)
(down_proj): Linear(in_features=32, out_features=8, bias=False)
(act_fn): SiLUActivation()
)
(input_layernorm): Qwen3_5RMSNorm((8,), eps=1e-06)
(post_attention_layernorm): Qwen3_5RMSNorm((8,), eps=1e-06)
)
)
(norm): RMSNorm((8,), eps=None, elementwise_affine=True)
(pre_fc_norm_hidden): RMSNorm((8,), eps=None, elementwise_affine=True)
)
)