StepFun · 2026-05 · 스파스 MoE · 멀티모달

Step-3.7-Flash

Step-3.7-Flash은(는) StepFun가 2026-05에 공개한 멀티헤드 어텐션(MHA) Transformer로, 45개 층, 은닉 차원 4096, 컨텍스트 길이 262,144 토큰을 갖습니다.

레이어 스택

어텐션 ×12 슬라이딩 윈도우 ×33 · 레이어 수 45

핵심 사양

연구소StepFun
공개일2026-05
총 파라미터198 B
활성 파라미터11 B
컨텍스트262,144 tokens
어텐션MHA
레이어 수45
은닉 차원4,096
어텐션 헤드64
어휘 크기128,896
위치 인코딩RoPE
정규화
활성화 함수
학습 정밀도bf16
아키텍처 클래스Step3p7ForConditionalGeneration

아키텍처 개요

비전 입력 → 토큰 t₁ t₂ t₃ t₄ 입력 토큰 Embedding · 어휘 크기 128,896 → 은닉 차원 4,096 Q1 Q2 Q3 Qn KV1 어텐션 헤드 64 KV 헤드 — head dim 128 · RoPE 라우터 E1 E2 E3 E4 E5 E6 E7 E8 +280… 공유 전문가 ×1 288 전문가 중 top-8 · 토큰당 약 11B 파라미터 활성 × 45 Transformer 블록 어텐션 FFN / MoE pre-norm 최종 정규화 · LM head → 어휘 크기 128,896 p p p → 다음 토큰 MTP ×3 → +3 개의 미래 토큰 위치 인코딩 RoPE 학습 정밀도 BF16 컨텍스트 256K tok Vision ⇢ token
동봉된 config.json을 바탕으로 작도 · 45층 / 은닉 4,096 / 컨텍스트 262,144. 도식은 본 사이트의 오리지널입니다.

어텐션

멀티헤드 어텐션(MHA). RoPE θ=NaN.

FFN / MoE

스파스 Mixture-of-Experts 모델로, 288개 라우팅 전문가와 top-8 라우팅을 사용하며 토큰당 약 11B 파라미터가 활성화됩니다.

설정에는 디코딩 가속을 위한 멀티 토큰 예측(MTP) 층이 3개 포함되어 있습니다.

필드 단위 비교

같은 연구소의 이전 세대 모델과 비교합니다. 없으면 구조가 가장 유사한 모델과 비교. 배수 열 = 본 모델 ÷ 비교 대상.

이전 세대 Step-3.5-Flash과의 전 필드 비교
모델Step-3.7-FlashStep-3.5-Flash배수
model_typestep3p7step3p5
architecturesStep3p7ForConditionalGenerationStep3p5ForCausalLM
hidden_size40964096≈1
num_hidden_layers4545≈1
num_attention_heads6464≈1
head_dim128128≈1
intermediate_size1126411264≈1
moe_intermediate_size12801280≈1
rope_theta5000000.0×12 + 10000.0×365000000.0×12 + 10000.0×36
max_position_embeddings262144262144≈1
sliding_window512512≈1
vocab_size128896128896≈1
torch_dtypebfloat16bfloat16
num_nextn_predict_layers33≈1
im_end_token<im_end>
im_patch_token<im_patch>
im_start_token<im_start>
image_token_len169
patch_token_len81
image_token_id128001
understand_projector_stride2
use_im_start_endtrue
vision_select_layer-1
projector_biasfalse
yarn_only_typesfull_attention×1full_attention×1
max_seq_len262144262144≈1

구조가 가장 유사한 모델

유사도는 0(공통 범주 특징 없음)에서 1(구조 프로파일 완전 일치) 사이의 값입니다.

config.json 전체 필드

49 개 필드
architecturesStep3p7ForConditionalGeneration
model_typestep3p7
im_end_token<im_end>
im_patch_token<im_patch>
im_start_token<im_start>
image_token_len169
patch_token_len81
image_token_id128001
understand_projector_stride2
use_im_start_endtrue
vision_select_layer-1
projector_biasfalse
yarn_only_typesfull_attention×1
hidden_size4096
intermediate_size11264
num_hidden_layers45
max_seq_len262144
max_position_embeddings262144
vocab_size128896
torch_dtypebfloat16
moe_layers_enum3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44
use_mfafalse
num_attention_heads64
num_attention_groups8
head_dim128
use_moetrue
moe_num_experts288
moe_top_k8
moe_intermediate_size1280
share_expert_dim1280
moe_layer_offset0
moe_every_n_layer1
norm_expert_weighttrue
moe_router_activationsigmoid
moe_router_scaling_factor3
att_impl_typeGQA
num_nextn_predict_layers3
rope_theta5000000.0×12 + 10000.0×36
use_head_wise_attn_gatetrue
sliding_window512
use_moe_router_biastrue
need_fp32_gatetrue
sinkfalse
layer_typesfull_attention×12 + sliding_attention×36
partial_rotary_factors0.5×12 + 1.0×36
eos_token_id1×1 + 2×1 + 128007×1
bos_token_id0
swiglu_limits0.0×46 + 7×2
swiglu_limits_shared0.0×46 + 16×2