-
Notifications
You must be signed in to change notification settings - Fork 18
Prism 2.1 Scoring #166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Prism 2.1 Scoring #166
Changes from 34 commits
Commits
Show all changes
67 commits
Select commit
Hold shift + click to select a range
2f9facd
feat(prism): v2.1 innovation-scoring additions (opt-in, default-off)
echobt 42211ee
fix(prism): widen G8 muP sweep LR grid after A/B field divergence
echobt faac738
feat(prism): recipe-v10 miner dep install, CUDA13+TE image, free retry
echobt f22bc30
feat(prism): strict LAMBADA + anchors v2 (MC form was saturated)
echobt 0208bcd
feat(prism): tokenizer anti-cheat card + agentic tokenizer_gaming rule
echobt 29125fc
feat(prism): multi-GPU 4x5090 rental + NVFP4-ready miner ctx
echobt f4e65a9
refactor(prism): split emission math into prism-competition crate
echobt 1143210
feat(prism): raise parameter cap 350M -> 1B
echobt abe9605
fix(prism): fail closed on censored g6 curves; un-invert auc anchor
echobt cce88a3
fix(prism): give g1/g2 per-item bootstrap clusters
echobt ee0e95f
fix(prism): reconcile eval budgets; make truncation loud
echobt a00f619
feat(prism): raise g2 item cap on the discriminative tasks
echobt 89b70e2
docs(prism): document g6 fail-closed, clusters, budgets, g2 caps
echobt 331cbe2
docs(spikes): add scaling-laws and diagnostics research appendix
echobt 8df2f6d
feat(prism): significance-gated emission mode (default-off)
echobt d41ee0c
feat(prism): make the inert mirror defence loud, gate scored runs
echobt c16248e
docs(prism): file the incentive design corpus, spec the sig rule
echobt 4b45232
feat(prism): attest training FLOPs as the budget currency
echobt 2334aea
feat(prism): gate on dual caps and reconcile the pod budget
echobt fee031a
feat(prism): pre-register anchors v3, drop the confounded slope
echobt 2665e60
docs(prism): document the budget currency; add phase-0 tooling
echobt 61bda29
fix(prism): make the sig rule reachable and fail-closed
echobt cf324c2
fix(prism): upload prismlib/deps.py, assert imports are uploaded
echobt 68e6d90
fix(prism): forward the flops cap and seed override to the pod
echobt 6f31b85
feat(prism): retire the four pinned G2 tasks in anchors v3
echobt b626958
fix(prism): degrade the flops probe on OOM instead of disarming it
echobt 2e766fd
docs(prism): record phase-0 sigma_seed and real MFU evidence
echobt 6667b41
style(prism): inline the format arg in the step-cap assertion
echobt a082a80
Merge branch 'prism-v3-incentives' into prism-v2.1-scoring
echobt cdc9a79
fix(prism): disarm G3 floor; exempt protocol-bound spend
echobt 9ddb8fa
feat(prism): pin TE NVFP4 and rent unsplittable multi-GPU hosts
echobt f550d08
feat(prism): complete v2.1 evaluation contract
echobt a4af6b9
docs(prism): publish v2.1 operator contract
echobt a1b4fbf
chore(deps): patch h2 denial advisory
echobt d83cd64
fix(ci): retain scoped RSA advisory exception
echobt f3838f8
fix(prism): use a real CUDA 13 pod base
echobt 08a829d
fix(prism): publish CUDA pod package
echobt 5e41e73
test(prism): exercise four-GPU live pod contract
echobt ecca7c3
fix(prism): support cold CUDA pod starts
echobt 4f7ea87
fix(prism): retry CUDA package publication
echobt c640da9
fix(prism): canonicalize CUDA package path
echobt 9893554
fix(ci): use package visibility endpoint
echobt e5d28e4
fix(prism): pin credentialed provider image
echobt 57ef48f
fix(prism): scope templates to credentials
echobt c41674c
fix(prism): borrow template name input
echobt 76fcf30
fix(prism): honor provider SSH bootstrap
echobt 088ec1c
fix(ci): retry Prism provider mirror
echobt bf9b758
chore(prism): pin provider-ready pod
echobt c4c714f
fix(prism): use allowlisted pod bootstrap
echobt 13fc65f
fix(prism): fit provider CUDA ceiling
echobt 500497d
fix(prism): override TE frontend constraint
echobt 247102a
fix(prism): pin compatible TE wheel
echobt 4e1452c
fix(prism): keep dual cap on FLOPs probe OOM
echobt c0ebd29
docs(prism): add LoopMoE example and fallback notes
echobt 03478be
fix(prism): close G1/G6/G7/G8 composite eligibility holes
echobt 947fc49
feat(prism): require 850M-1B params and ZeRO-1 LoopMoE
echobt 7fcf56c
feat(prism): replace LoopMoE train example with dense 1B
echobt 2cbcac9
fix(prism): skip 1B parent FLOPs probe before spawn
echobt bf84a31
fix(prism): skip AutoModel pyproject on dense-1b install
echobt bf392c6
fix(prism): serialize 1B worker build to avoid host OOM
echobt 2686b91
feat(prism): default 1B pods to 2x RTX PRO 6000
echobt f6a2c50
feat(prism): default 1B pods to 1x B200 and 4h wall
echobt d0fd56c
fix(prism): put 1x b200 train batches back on cuda
echobt e2d6b73
feat(prism): isolate v2.1 as a new competition
echobt 9dff388
Merge origin/main into prism-v2.1-scoring
echobt 1d6c57c
test(prism): mark arch competition rows as v2.1
echobt 824d162
test(prism): seed emit fixtures as recipe 2.1
echobt File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,18 @@ | ||
| [package] | ||
| name = "prism-budget" | ||
| description = "PRISM dual-cap budget facts + lexicographic budget gates (split out of prism-pipeline::composite for the per-crate LOC cap; re-exported there)" | ||
| version.workspace = true | ||
| edition.workspace = true | ||
| license.workspace = true | ||
| repository.workspace = true | ||
| rust-version.workspace = true | ||
| publish = false | ||
|
|
||
| [dependencies] | ||
| serde = { version = "1", features = ["derive"] } | ||
|
|
||
| [dev-dependencies] | ||
| serde_json = "1" | ||
|
|
||
| [lints] | ||
| workspace = true |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.