CoolFace
Modelpublic

Motif-Technologies/optimizer

sourceHugging Faceapache-2.0updated 1mo agoView on Hugging Face
58likes211downloads
50 commits on main
9765db51mo ago

Merge pull request #34 from MotifTechnologies/fix/qk-clip-rotary-full-gamma

Jangwoong Kim
0669c492mo ago

qk_clip: value-only fix — keep original structure, drop per-row rewrite [skip-build]

superblock22, Claude Opus 4.8
12c06f02mo ago

refactor(qk_clip): fold row-scale logic into one expand_row_scales helper [skip-build]

superblock22, Claude Opus 4.8
3b17f3b2mo ago

refactor(qk_clip): apply γ exponent per-row so q_pe→full γ in both paths [skip-build]

superblock22, Claude Opus 4.8
349b7942mo ago

fix(qk_clip): scale q_pe rows by full γ, not γ^(1-k_ratio) [skip-build]

superblock22, Claude Opus 4.8
8d60c302mo ago

Merge pull request #32 from MotifTechnologies/feat/qk-clip-k-ratio

Jangwoong Kim
9e14f5a4mo ago

feat: add k_ratio for Q/K split control in MLA QK clipping [skip-build]

dongseokmotif, Claude Sonnet 4.6
d7e2d585mo ago

feat: CPUOffloadPool.reload_group에 sync_streams 파라미터 추가 (#31)

wyldecat
e8e2c816mo ago

feat: extend QK-Clip to support MLA (MuonClip Algorithm 1) [skip-build] (#28)

dongseokmotif, Claude Sonnet 4.6, wyldecat, github-actions[bot]
313d56a6mo ago

Revert "fix: disable CUDA graphs in Newton-Schulz for cpu_offload compatibility" (#29)

wyldecat, github-actions[bot]
debafde6mo ago

Merge pull request #27 from MotifTechnologies/fix/cudagraph-offload-conflict

TaehyunKim
e2f5aab6mo ago

Add built binary [skip-build]

github-actions[bot]
2dce9526mo ago

fix: disable CUDA graphs in Newton-Schulz for cpu_offload compatibility

wyldecat, Claude Opus 4.6 (1M context)
05a75f16mo ago

Replace cpu_offload constructor param with turn_on/turn_off API (#26)

wyldecat, Claude Opus 4.6 (1M context), github-actions[bot]
b61425a6mo ago

Merge pull request #25 from MotifTechnologies/fix/invalidate_cache_adamw

TaehyunKim
89b60996mo ago

Invalidate AdamW tensor caches on load_state_dict [skip-build]

ca1207, Claude Opus 4.6 (1M context)
10848ab6mo ago

draft commit for cpu_offload (#23)

TaehyunKim, github-actions[bot], wyldecat, Claude Opus 4.6 (1M context)
67f7e116mo ago

Replace toy PP tests with real-model-based pipeline tests [skip-build]

wyldecat, Claude Opus 4.6
a4d1f346mo ago

Add correctness verification to PP tests using fully_shard [skip-build]

wyldecat, Claude Opus 4.6
c0bbf2e6mo ago

Remove correctness check from PP tests, focus on deadlock detection [skip-build]

wyldecat, Claude Opus 4.6
cd587a66mo ago

Add PP + dp_replicate deadlock regression tests [skip-build]

wyldecat, Claude Opus 4.6
7e335336mo ago

Update fast path comment to reflect current behavior [skip-build]

wyldecat, Claude Opus 4.6
3f5cf496mo ago

Update comment to reflect use_local_synchronization behavior [skip-build]

wyldecat, Claude Opus 4.6
da7e5da6mo ago

Fix deadlock in construct_shard_mesh with PP + dp_replicate > 1

wyldecat, Claude Opus 4.6
96b287c7mo ago

Apply pre-commit formatting (isort) [skip-build]

wyldecat, Claude Opus 4.6
bdada127mo ago

Add MoE uneven shard test with mixed expert and non-expert params [skip-build]

wyldecat, Claude Opus 4.6
1a976717mo ago

Add uneven shard correctness test [skip-build]

wyldecat, Claude Opus 4.6
14040eb7mo ago

Add optimization docs and update implementation guide [skip-build]

wyldecat, Claude Opus 4.6
81f49fe7mo ago

Update tests for MoE and parallel optimizations [skip-build]

wyldecat, Claude Opus 4.6
0f37d637mo ago

Muon optimizer: expert batching, parallel caching, A2A overlap [skip-build]

wyldecat, Claude Opus 4.6
2816b647mo ago

Optimize pipeline: batched update, zero-copy scatter, prelaunch gather [skip-build]

wyldecat, Claude Opus 4.6
8ca24927mo ago

Cache AdamW placement grouping and tensor lists [skip-build]

wyldecat, Claude Opus 4.6
e74d98f7mo ago

Add torch.compile, CUDA graph, and compiled momentum [skip-build]

wyldecat, Claude Opus 4.6
cdaaf4f7mo ago

Apply suggestions from code review

TaehyunKim, Copilot
ba293d07mo ago

Add mhc_attn, mhc_ffn, lambda_proj to skip_keys

wyldecat, Claude Opus 4.6
24f09577mo ago

Remove verbose param_groups summary logging

wyldecat, Claude Opus 4.6
5a99e127mo ago

Support multi-component expert_keys (e.g. "experts.w1")

wyldecat, Claude Opus 4.6
e615b1c7mo ago

Extract is_expert_param() helper to consolidate expert key matching

wyldecat, Claude Opus 4.6
135fc667mo ago

Include original (pre-normalize) FQN in is_muon logging

wyldecat, Claude Opus 4.6
11187527mo ago

Add info-level logging for param group classification (Muon vs AdamW)

wyldecat, Claude Opus 4.6
f0080177mo ago

Use component-level matching for expert_keys to avoid shared_experts collision

wyldecat, Claude Opus 4.6
95a620f7mo ago

Normalize parameter FQNs to handle torch.compile / checkpoint wrappers

wyldecat, Claude Opus 4.6
b2204597mo ago

Merge pull request #17 from MotifTechnologies/optimal-ns-coefficients

dongseokmotif
bf30b9b7mo ago

Apply pre-commit formatting (yapf) [skip-build]

dongseokmotif, Claude Sonnet 4.6
206b2807mo ago

Add max_iter cap and non-finite checks to _optimal_quintic [skip-build]

dongseokmotif
aff01db7mo ago

Apply pre-commit formatting (yapf, isort) [skip-build]

dongseokmotif
abaa4497mo ago

Add comment explaining _coeffs_list and Polar Express vs former NS [skip-build]

dongseokmotif, Claude Sonnet 4.6
573242f7mo ago

Replace hardcoded NS coefficients with analytically optimal ones [skip-build]

dongseokmotif, Claude Sonnet 4.6
33929c07mo ago

Refactor pipeline to async generator pattern (#16)

wyldecat, github-actions[bot]
ae325728mo ago

Support mHC (#15)

wyldecat, github-actions[bot]