ARK-72M / modeling_quark.py

Commit History

  1. feat: repetition penalty in generate_text

    Verified signature
    3a388e1
  2. fix: inv_freq calcolato runtime, non buffer (evita corruzione meta-device)

    Verified signature
    38feb38
  3. fix: RotaryEmbedding lazy cache build (evita garbage da meta-device init)

    Verified signature
    4e1e026
  4. fix: inv_freq persistent=False, safetensors solo named_parameters

    Verified signature
    257acf0

  1. fix: cast float32 prima di RoPE per evitare overflow

    Verified signature
    9716697
  2. fix: SDPA in float32 per stabilità numerica

    Verified signature
    23eadd7
  3. fix: cast q,k a dtype di v dopo RoPE — identico a train.py

    Verified signature
    434cb12
  4. fix: inv_freq persistent=True + incluso nel safetensors

    Verified signature
    5f72285
  5. fix: weight tying via embed_tokens.weight.T, rimuove lm_head

    Verified signature
    d660488
  6. fix: cast q,k,v a dtype originale dopo RoPE

    Verified signature
    b0ed64c
  7. fix: v.to(q.dtype) prima di SDPA

    Verified signature
    85e1731
  8. fix: copia esatta architettura da train.py, RoPE senza cast dtype

    Verified signature
    5c0671e
  9. fix: NaN guard in generate_text + _keys_to_ignore_on_load_missing

    Verified signature
    91da9fd
  10. fix: tie_weights(**kwargs) per compatibilità transformers 4.40+

    Verified signature
    e0d9139
  11. fix: dtype cast in SDPA + tie_weights() esplicito

    Verified signature
    cd6716a
  12. Export Quark Instruct checkpoint

    Verified signature
    92a7d9d