AbstractPhil's picture
Anima adapter is ComfyUI-loadable: the node pack now supports the MiniTrainDIT family (verified live on anima_baseV10, 28 sites, toggle-off bit-exact) — caveat corrected in the catalog and in the file metadata
41865a8 verified
|
Raw
History Blame Contribute Delete
40.5 kB

AMoE-LoRA adapter catalog

Every trained adapter from the r2 diffusion campaign, converted to safetensors, named for what it does, and documented with the number that was actually measured.

Two views of the same tensors:

directory naming for
raw/ original experiment paths and filenames reproducing the record
production/ function-first names + a usage card in the file's own metadata actually using them

The tensors are identical between the two; only names and metadata differ. Every file was reloaded and compared bitwise against its source after writing.

Before you pick one

Match the trunk. These are per-block adapters for a specific denoiser. An SD1.5-shaped stack will geometrically attach to any SD1.5-class UNet, but the measurements only hold on the trunk named in its card. Three trunks appear here:

trunk objective which adapters
stable-diffusion-v1-5/stable-diffusion-v1-5 (stock) epsilon everything under sd15/
AbstractPhil/sd15-flow-lune-json-prompt ckpt-2500 rectified flow lune-json/
AbstractPhil/sd15-flow-lune-flux ckpt-18765 rectified flow lune-flux/
circlestone-labs/Anima 2B DiT flow anima/non-commercial

Multiband stacks are step-gated. Their three experts are combined by cosine crossfade windows on the normalized timestep, so they need a loader that sets band windows each sampling step. The ComfyUI nodes and amoe.diffusion.StepGatedSampler both do; a naive always-on load does not and will misbehave.

Site order is not execution order. See SCHEMA.md — the mid block is stored LAST. Loaders must map by site identity and verify the width signature.

Capability adapters

Attachable, and they do something you can point at. Each row's evidence line is the measured result with its seed count — read it before you trust it.

production/sd15/sd15-relay-grounding-v1-s0.safetensors

SD1.5 Relay — Grounding v1 (seed 0)

relay · 16 sites · 160 tensors · 12.9 MB · objective eps · seed 0 · trunk stable-diffusion-v1-5/stable-diffusion-v1-5

What it is. An always-on 16-site relay for the stock SD1.5 epsilon trunk. Improves how closely a generation tracks its prompt without retraining the model. The default pick if you just want the adapter that works.

What was measured. exp006, 2 seeds, matched controls: paired val eps-MSE 0.124788 (frozen) -> 0.121698 (s0) / 0.121709 (s1), -2.5%. A parameter-matched LoRA-r32 reached only 0.122674 AND traded away grounding (round-trip +0.1809 zero-shot -> +0.1596) where the relay gained it (+0.2172 / +0.2206). Toggle bit-exact post-train at both seeds. Gates GREW 0.0474 -> 0.0700 (the trunk opts in).

Caveats.

  • Trained on the stock SD1.5 eps trunk at 512px; other trunks are untested.
  • Gauges are paired val-MSE and CLIP round-trip grounding, not aesthetics.

Raw twin. raw/exp006_sd15core_relay/relay_all16_s0.safetensors · source relay_all16_s0.pt from the exp006_sd15core_relay package

production/sd15/sd15-relay-grounding-v1-s1.safetensors

SD1.5 Relay — Grounding v1 (seed 1)

relay · 16 sites · 160 tensors · 12.9 MB · objective eps · seed 1 · trunk stable-diffusion-v1-5/stable-diffusion-v1-5

What it is. Second-seed twin of the grounding relay. Use it to check that an effect you see is the adapter and not a seed lottery.

What was measured. exp006 s1: 0.121709 val (frozen 0.124788), grounding +0.2206. Replicates s0 to 5 decimal places — this pair is the campaign's cleanest replication.

Caveats.

  • See the s0 card; identical recipe, different init seed.

Raw twin. raw/exp006_sd15core_relay/relay_all16_s1.safetensors · source relay_all16_s1.pt from the exp006_sd15core_relay package

production/sd15/sd15-multiband-coarse2fine-v1-s0.safetensors

SD1.5 Multiband — Coarse-to-Fine v1 (seed 0)

multiband3 · 16 sites · 160 tensors · 5.0 MB · objective eps · seed 0 · trunk stable-diffusion-v1-5/stable-diffusion-v1-5

What it is. Three sigma-band experts per site, gated per sampling step: HIGH noise handles coarse structure, MID continuity, LOW fine detail. Lesion a band to see what it was carrying — this is the adapter to play with, not just run.

What was measured. exp008, 2 seeds: band lesions are SURGICAL 3/3 — disabling a band damages its own noise range 50-200x more than any other (band0 own 0.005911 vs cross 0.000029). In image space (exp010) the step-gated controller lifted round-trip grounding to +0.2135 vs frozen +0.1247, and the HIGH-band lesion is 14x low-pass dominated — coarse-to-fine confirmed by lesion signature.

Bands. 0: fidelity/detail (LOW noise) · 1: continuity/semantics (MID) · 2: diversity/structure (HIGH noise)

Caveats.

  • On aggregate eps-MSE a matched rank-48 monolith still edges it (0.121736 vs 0.122004, both seeds). The value is the band structure, not the loss number — compare against sd15-monolith-r48-control.
  • Band edges (0.35/0.75) and crossfade (0.06) are fixed law constants, not tunables.

Raw twin. raw/exp008_multiband/mb3_s0.safetensors · source mb3_s0.pt from the exp008_multiband package

production/sd15/sd15-multiband-coarse2fine-v1-s1.safetensors

SD1.5 Multiband — Coarse-to-Fine v1 (seed 1)

multiband3 · 16 sites · 160 tensors · 5.0 MB · objective eps · seed 1 · trunk stable-diffusion-v1-5/stable-diffusion-v1-5

What it is. Second-seed twin of the multiband stack.

What was measured. exp008 s1: lesion asymmetries replicate near-exactly (band0 own 0.005958 vs cross 0.000029). s0's marginal own-band win did NOT replicate; the surgical structure did.

Bands. 0: fidelity/detail (LOW noise) · 1: continuity/semantics (MID) · 2: diversity/structure (HIGH noise)

Caveats.

  • See the s0 card.

Raw twin. raw/exp008_multiband/mb3_s1.safetensors · source mb3_s1.pt from the exp008_multiband package

production/sd15/sd15-multiband-realdata-v1-s0.safetensors

SD1.5 Multiband — Real-Data v1 (seed 0)

multiband3 · 16 sites · 160 tensors · 5.0 MB · objective eps · seed 0 · trunk stable-diffusion-v1-5/stable-diffusion-v1-5

What it is. The same three-band mechanism trained on real photographs with multiple entities (qwen-deepfashion-fused) rather than synthetic scenes. Prefer this one for photographic subjects.

What was measured. exp011, 2 seeds: frozen 0.142435 -> 0.135215 (s0) / 0.135245 (s1). Adapters pay 2-3x more on real data than on synthetic rows, and the surgical lesion structure replicates 3/3 at both seeds.

Bands. 0: fidelity/detail (LOW noise) · 1: continuity/semantics (MID) · 2: diversity/structure (HIGH noise)

Caveats.

  • The matched monolith again edges the aggregate (0.134184 vs 0.135215).
  • Trained at 512px on fashion/person-centric imagery — that is where it was measured.

Raw twin. raw/exp011_fused_multiband/multiband3_s0.safetensors · source multiband3_s0.pt from the exp011_fused_multiband package

production/sd15/sd15-multiband-realdata-v1-s1.safetensors

SD1.5 Multiband — Real-Data v1 (seed 1)

multiband3 · 16 sites · 160 tensors · 5.0 MB · objective eps · seed 1 · trunk stable-diffusion-v1-5/stable-diffusion-v1-5

What it is. Second-seed twin of the real-data multiband stack.

What was measured. exp011 s1: 0.135245 val, lesions surgical 3/3 — seed-robust.

Bands. 0: fidelity/detail (LOW noise) · 1: continuity/semantics (MID) · 2: diversity/structure (HIGH noise)

Caveats.

  • See the s0 card.

Raw twin. raw/exp011_fused_multiband/multiband3_s1.safetensors · source multiband3_s1.pt from the exp011_fused_multiband package

production/lune-json/lunejson-relay-fidelity-v1-s0.safetensors

Lune-JSON Relay — Fidelity v1 (seed 0)

relay · 16 sites · 160 tensors · 12.9 MB · objective flow · seed 0 · trunk AbstractPhil/sd15-flow-lune-json-prompt@checkpoint-00002500

What it is. The first certified diffusion relay, on the SD15-Lune rectified-flow finetune. Belongs on that trunk with flow sampling, not on stock SD1.5.

What was measured. exp001: paired val flow-MSE 0.522410 (frozen) -> 0.517960, -0.85%. The parameter-matched LoRA-r32 landed BELOW frozen (0.525033) and degraded round-trip grounding to +0.1694. Toggle bit-exact post-train.

Caveats.

  • s0 round-trip grounding is +0.2052, which is BELOW the +0.2099 zero-shot wall for this trunk — it does not 'preserve' the wall as first reported; only s1 (+0.2158) clears it. The relay-beats-LoRA ordering is unaffected.
  • The LoRA control arm was run at s0 only, so 'relay >= matched LoRA' is 1-seed here (it is 2-seed on exp006).
  • Gates SHRANK on this trunk (0.0474 -> 0.0432) where they grew on the stock core — gate dynamics are substrate-dependent.

Raw twin. raw/exp001_sd15_relay/relay_all16_s0.safetensors · source relay_all16_s0.pt from the exp001_sd15_relay package

production/lune-json/lunejson-relay-fidelity-v1-s1.safetensors

Lune-JSON Relay — Fidelity v1 (seed 1)

relay · 16 sites · 160 tensors · 12.9 MB · objective flow · seed 1 · trunk AbstractPhil/sd15-flow-lune-json-prompt@checkpoint-00002500

What it is. Second-seed twin of the Lune-JSON relay; the better-grounded of the pair.

What was measured. exp001 s1: val 0.517623 vs frozen 0.522410; round-trip +0.2158, which does clear the +0.2099 wall.

Caveats.

  • No LoRA control was run at this seed.

Raw twin. raw/exp001_sd15_relay/relay_all16_s1.safetensors · source relay_all16_s1.pt from the exp001_sd15_relay package

production/lune-flux/luneflux-blob-structure-lambda1-s0.safetensors

Lune-Flux Blob-Structure — lambda 1.0 (seed 0)

multiband3 · 16 sites · 160 tensors · 5.0 MB · objective flow · seed 0 · trunk AbstractPhil/sd15-flow-lune-flux@checkpoint-00018765

What it is. Multiband stack whose HIGH-noise band was additionally supervised on foreground structure (segmentation blobs). The demonstration artifact of the conditioning law: structural supervision pays on a flow trunk.

What was measured. exp013 dose curve at lambda=1.0: the HIGH-band foreground gauge moves -8.3% relative to the uniform control, with the common gauge +0.4% (inside the 0.5% tolerance). lambda~1 is the declared operating point. The same coupling on an eps trunk moved +0.03%/-1.0% (exp012, 2 seeds) — a ~125-200x effect ratio, because flow recovers x0 = x_t - sigma*v exactly at every noise level while eps divides by a vanishing sqrt(alpha_bar) in exactly the supervised band.

Bands. 0: fidelity/detail (LOW noise) · 1: continuity/semantics (MID) · 2: diversity/structure (HIGH noise)

Caveats.

  • THIS FILE IS THE lambda=1.0 DOSE POINT, not the lambda=0.5 candidate its experiment README describes. The bed saved to a lambda-less filename and each dose run overwrote the previous; the lambda=0.5 s0 weights no longer exist anywhere. The s1 file IS lambda=0.5. Do not compare s0 against s1 as a seed pair.
  • Belongs on the base-Lune flux trunk with flow sampling.

Raw twin. raw/exp013_blob_flow/blob_mb3_s0.safetensors · source blob_mb3_s0.pt from the exp013_blob_flow package

production/lune-flux/luneflux-blob-structure-lambda05-s1.safetensors

Lune-Flux Blob-Structure — lambda 0.5 (seed 1)

multiband3 · 16 sites · 160 tensors · 5.0 MB · objective flow · seed 1 · trunk AbstractPhil/sd15-flow-lune-flux@checkpoint-00018765

What it is. The lambda=0.5 arm of the same conditioning-law demonstration — a lighter structural coupling.

What was measured. exp013 s1 at lambda=0.5: blob gauge 0.124435 vs uniform control 0.129276, -3.7% relative (s0 at the same lambda was -5.9%); both cleared the preregistered 5x bar over the eps reference.

Bands. 0: fidelity/detail (LOW noise) · 1: continuity/semantics (MID) · 2: diversity/structure (HIGH noise)

Caveats.

  • lambda differs from the s0 file in this family (1.0 vs 0.5) — they are dose points, not a seed pair.
  • Belongs on the base-Lune flux trunk with flow sampling.

Raw twin. raw/exp013_blob_flow/blob_mb3_s1.safetensors · source blob_mb3_s1.pt from the exp013_blob_flow package

production/anima/anima-dit-relay-v1-epoch4.safetensors

Anima 2B DiT Relay v1 (epoch 4) — NON-COMMERCIAL

relay · 28 sites · 280 tensors · 28.6 MB · objective flow · seed 0 · trunk circlestone-labs/Anima@anima-base-v1.0 · NC (CircleStone NC + NVIDIA Open Model License)

What it is. A 28-site bf16 relay for the Anima 2B DiT, trained end-to-end through the diffusion-pipe fork. Proof the machinery crosses architectures.

What was measured. exp004, single seed: training loss 0.1229 -> 0.1154 (improving) while a native LoRA-r16 control on the identical run went 0.1375 -> 0.1424 (degrading) at 2.6x the parameters.

Caveats.

  • DERIVED FROM NON-COMMERCIAL WEIGHTS — non-commercial use only.
  • This is the weakest-evidenced deliverable in the campaign: exp004 produced no results.json, so the comparison rests on training-loss endpoints rather than a paired held-out validation.
  • All 28 gate scalars still read exactly -3.0. bf16 resolution there is 0.0078, so any gate movement is bounded below that — the 'trunk opts in' gate reading from the SD1.5 experiments has no counterpart here.
  • Needs an Anima checkpoint: it is a 28-site, 2048-wide DiT stack and will not attach to an SD1.5/SDXL UNet (the loader refuses rather than mis-mapping). Verified working in ComfyUI on anima_baseV10.

Raw twin. raw/exp004_anima_relay/aleph_relay.safetensors · source aleph_relay.pt from the exp004_anima_relay package

Matched controls

The falsifiers and reference arms. Published so you can A/B the claims yourself rather than take them on faith. Several of these BEAT their treatment arm on the aggregate metric — that is stated, not buried.

production/controls/sd15-monolith-r48-control-s0.safetensors

SD1.5 Monolith r48 — matched control (seed 0)

mono · 16 sites · 64 tensors · 4.8 MB · objective eps · seed 0 · trunk stable-diffusion-v1-5/stable-diffusion-v1-5

What it is. The parameter-matched single-expert falsifier for the multiband stack. Attach it to A/B whether banding buys anything on YOUR gauge.

What was measured. exp008: 0.121736 (s0) / 0.121745 (s1) vs multiband 0.122004 / 0.121970 — the monolith WINS on aggregate eps-MSE at both seeds. Architecture alone does not pay; differentiated pressure has to.

Caveats.

  • A control, published as evidence. It has no band structure to lesion and no coarse-to-fine behaviour.

Raw twin. raw/exp008_multiband/mono48_s0.safetensors · source mono48_s0.pt from the exp008_multiband package

production/controls/sd15-monolith-r48-control-s1.safetensors

SD1.5 Monolith r48 — matched control (seed 1)

mono · 16 sites · 64 tensors · 4.8 MB · objective eps · seed 1 · trunk stable-diffusion-v1-5/stable-diffusion-v1-5

What it is. Second-seed twin of the monolith control.

What was measured. exp008 s1: 0.121745 vs multiband 0.121970.

Caveats.

  • See the s0 card.

Raw twin. raw/exp008_multiband/mono48_s1.safetensors · source mono48_s1.pt from the exp008_multiband package

production/controls/sd15-monolith-r48-realdata-control-s0.safetensors

SD1.5 Monolith r48 Real-Data — matched control (seed 0)

mono · 16 sites · 64 tensors · 4.8 MB · objective eps · seed 0 · trunk stable-diffusion-v1-5/stable-diffusion-v1-5

What it is. Monolith control for the real-data multiband stack.

What was measured. exp011: 0.134184 (s0) / 0.134221 (s1) vs multiband 0.135215 / 0.135245 — monolith wins the aggregate on real data too.

Caveats.

  • A control, published as evidence.

Raw twin. raw/exp011_fused_multiband/monolith_s0.safetensors · source monolith_s0.pt from the exp011_fused_multiband package

production/controls/sd15-monolith-r48-realdata-control-s1.safetensors

SD1.5 Monolith r48 Real-Data — matched control (seed 1)

mono · 16 sites · 64 tensors · 4.8 MB · objective eps · seed 1 · trunk stable-diffusion-v1-5/stable-diffusion-v1-5

What it is. Second-seed twin.

What was measured. exp011 s1: 0.134221.

Caveats.

  • A control, published as evidence.

Raw twin. raw/exp011_fused_multiband/monolith_s1.safetensors · source monolith_s1.pt from the exp011_fused_multiband package

production/controls/sd15-monolith-r32-control-s0.safetensors

SD1.5 Monolith r32 — dispatch falsifier (seed 0)

mono · 16 sites · 64 tensors · 3.3 MB · objective eps · seed 0 · trunk stable-diffusion-v1-5/stable-diffusion-v1-5

What it is. The matched monolith that falsified the 4-expert dispatch bank.

What was measured. exp007: monolith 0.121777 (s0) / 0.121799 (s1) BEAT the 4-expert dispatch bank 0.122015 / 0.122011 while using 11% FEWER parameters.

Caveats.

  • A control, published as evidence.

Raw twin. raw/exp007_amoe_lora/mono_core_s0.safetensors · source mono_core_s0.pt from the exp007_amoe_lora package

production/controls/sd15-monolith-r32-control-s1.safetensors

SD1.5 Monolith r32 — dispatch falsifier (seed 1)

mono · 16 sites · 64 tensors · 3.3 MB · objective eps · seed 1 · trunk stable-diffusion-v1-5/stable-diffusion-v1-5

What it is. Second-seed twin.

What was measured. exp007 s1: 0.121799.

Caveats.

  • A control, published as evidence.

Raw twin. raw/exp007_amoe_lora/mono_core_s1.safetensors · source mono_core_s1.pt from the exp007_amoe_lora package

production/controls/sd15-blob-on-eps-control-s0.safetensors

SD1.5 Blob-on-eps — conditioning-law control (seed 0)

multiband3 · 16 sites · 160 tensors · 5.0 MB · objective eps · seed 0 · trunk stable-diffusion-v1-5/stable-diffusion-v1-5

What it is. Blob supervision applied to an EPSILON trunk — the control that shows the conditioning law from its negative side. Compare against the flow-trunk lune-flux blob stacks.

What was measured. exp012, 2 seeds: INERT. s0 moved the HIGH-band gauge 0.111495 vs the uniform 0.111528 (+0.03%, a 3.3e-05 margin) and s1 INVERTED to 0.112651. The keeper from this experiment is a different measurement: on the role-aligned foreground gauge multiband 0.111528 beats the matched monolith 0.123388 (frozen 0.155490) by ~10% at both seeds.

Bands. 0: fidelity/detail (LOW noise) · 1: continuity/semantics (MID) · 2: diversity/structure (HIGH noise)

Caveats.

  • The shipped results.json reads "hit": true for the s0 blob gauge. That is a 3.3e-05 margin that inverts at s1 — the honest verdict is INERT. Do not read the raw flag as a pass.
  • A control, published as evidence.

Raw twin. raw/exp012_blob_supervised/blob_mb3_s0.safetensors · source blob_mb3_s0.pt from the exp012_blob_supervised package

production/controls/sd15-blob-on-eps-control-s1.safetensors

SD1.5 Blob-on-eps — conditioning-law control (seed 1)

multiband3 · 16 sites · 160 tensors · 5.0 MB · objective eps · seed 1 · trunk stable-diffusion-v1-5/stable-diffusion-v1-5

What it is. Second-seed twin of the eps blob control.

What was measured. exp012 s1: 0.112651 vs uniform 0.111528 — the s0 'hit' inverts here.

Bands. 0: fidelity/detail (LOW noise) · 1: continuity/semantics (MID) · 2: diversity/structure (HIGH noise)

Caveats.

  • A control, published as evidence.

Raw twin. raw/exp012_blob_supervised/blob_mb3_s1.safetensors · source blob_mb3_s1.pt from the exp012_blob_supervised package

production/controls/luneflux-uniform-mb3-control-s0.safetensors

Lune-Flux Uniform Multiband — control (seed 0)

multiband3 · 16 sites · 160 tensors · 5.0 MB · objective flow · seed 0 · trunk AbstractPhil/sd15-flow-lune-flux@checkpoint-00018765

What it is. The un-blob-supervised multiband stack on the same flow trunk: the reference arm the blob stacks are measured against.

What was measured. exp013: the uniform reference against which blob supervision moved -5.9% (lambda 0.5) and -8.3% (lambda 1.0) on the HIGH-band foreground gauge.

Bands. 0: fidelity/detail (LOW noise) · 1: continuity/semantics (MID) · 2: diversity/structure (HIGH noise)

Caveats.

  • Saved by the same lambda-less filename scheme as its treatment arm; this s0 file is from the lambda=1.0 run.
  • A control, published as evidence.

Raw twin. raw/exp013_blob_flow/uniform_mb3_s0.safetensors · source uniform_mb3_s0.pt from the exp013_blob_flow package

production/controls/luneflux-uniform-mb3-control-s1.safetensors

Lune-Flux Uniform Multiband — control (seed 1)

multiband3 · 16 sites · 160 tensors · 5.0 MB · objective flow · seed 1 · trunk AbstractPhil/sd15-flow-lune-flux@checkpoint-00018765

What it is. Second-seed twin of the flow uniform control.

What was measured. exp013 s1: uniform 0.129276 vs blob 0.124435.

Bands. 0: fidelity/detail (LOW noise) · 1: continuity/semantics (MID) · 2: diversity/structure (HIGH noise)

Caveats.

  • A control, published as evidence.

Raw twin. raw/exp013_blob_flow/uniform_mb3_s1.safetensors · source uniform_mb3_s1.pt from the exp013_blob_flow package

Negatives and falsified artifacts

Evidence, explicitly not capability. Dispatch banks and the cond adapter are load-onlyamoe.attach refuses them by design and tells you why. They are here because a falsification with weights attached is worth more than one without.

production/negatives/sd15-multiband-freqroles-inert-s0.safetensors

SD1.5 Multiband Frequency-Roles — measured inert (seed 0)

multiband3 · 16 sites · 160 tensors · 5.0 MB · objective eps · seed 0 · trunk stable-diffusion-v1-5/stable-diffusion-v1-5

What it is. Multiband trained with frequency-reweighted role pressure (LOW gets high-pass loss, HIGH gets low-pass). Kept as evidence that this particular pressure is not the one that pays.

What was measured. exp009, 2 seeds + rejudge: role gauges improved over uniform multiband in both gauges at both seeds (4/4 directional) but by 0.05-0.2% — nearly collinear with the base objective. In image space (exp010) its lesion signature is IDENTICAL to uniform's (band2 LP 0.0724 vs 0.0727) and it slightly cost grounding (+0.1996 vs +0.2135).

Bands. 0: fidelity/detail (LOW noise) · 1: continuity/semantics (MID) · 2: diversity/structure (HIGH noise)

Caveats.

  • Published as a negative. Band roles need qualitatively different supervision, not frequency reweighting.
  • The as-run reference arms lacked role gauges; that instrument gap was confessed and rejudged.

Raw twin. raw/exp009_bandroles/roles_s0.safetensors · source roles_s0.pt from the exp009_bandroles package

production/negatives/sd15-multiband-freqroles-inert-s1.safetensors

SD1.5 Multiband Frequency-Roles — measured inert (seed 1)

multiband3 · 16 sites · 160 tensors · 5.0 MB · objective eps · seed 1 · trunk stable-diffusion-v1-5/stable-diffusion-v1-5

What it is. Second-seed twin.

What was measured. exp009 s1: 0.121971 vs uniform 0.122004.

Bands. 0: fidelity/detail (LOW noise) · 1: continuity/semantics (MID) · 2: diversity/structure (HIGH noise)

Caveats.

  • Published as a negative.

Raw twin. raw/exp009_bandroles/roles_s1.safetensors · source roles_s1.pt from the exp009_bandroles package

production/negatives/sd15-dispatch-bank-a4-falsified-s0.safetensors

SD1.5 Dispatch Bank A=4 — falsified (seed 0)

bank · 16 sites · 256 tensors · 3.6 MB · objective eps · seed 0 · trunk stable-diffusion-v1-5/stable-diffusion-v1-5

What it is. Four rank-8 experts with a dense signed aleph dispatch keyed on hidden state + sigma. The first MoE-structure test on diffusion. NOT attachable — kept as evidence.

What was measured. exp007, 2 seeds: the bank ties/loses to a rank-32 monolith (0.122015 vs 0.121777) with 11% MORE parameters, and sigma-band usage is FLAT (spread 0.0009) with all four experts alive. Aggregation alone creates no specialization.

Caveats.

  • Load-only: amoe.attach refuses dispatch banks by design.

Raw twin. raw/exp007_amoe_lora/amoe_core_s0.safetensors · source amoe_core_s0.pt from the exp007_amoe_lora package

production/negatives/sd15-dispatch-bank-a4-falsified-s1.safetensors

SD1.5 Dispatch Bank A=4 — falsified (seed 1)

bank · 16 sites · 256 tensors · 3.6 MB · objective eps · seed 1 · trunk stable-diffusion-v1-5/stable-diffusion-v1-5

What it is. Second-seed twin.

What was measured. exp007 s1: 0.122011, usage spread 0.00385.

Caveats.

  • Load-only.

Raw twin. raw/exp007_amoe_lora/amoe_core_s1.safetensors · source amoe_core_s1.pt from the exp007_amoe_lora package

production/negatives/luneflux-router-sigmakey-control-s0.safetensors

Lune-Flux Router — state+sigma key control (seed 0)

bank · 16 sites · 256 tensors · 3.6 MB · objective flow · seed 0 · trunk AbstractPhil/sd15-flow-lune-flux@checkpoint-00018765

What it is. The control arm of the router experiment: dispatch keyed on hidden state and sigma alone, no text. It won.

What was measured. exp014, 2 seeds: 0.573713 (s0) / 0.572191 (s1) — the BEST of the three router arms. Its usage variance by prompt is 2.36e-02 with zero text input, meaning the hidden-state key already routes by prompt on its own.

Caveats.

  • Load-only: dispatch banks are not attachable.

Raw twin. raw/exp014_te_dispatch/sigma_key_s0.safetensors · source sigma_key_s0.pt from the exp014_te_dispatch package

production/negatives/luneflux-router-sigmakey-control-s1.safetensors

Lune-Flux Router — state+sigma key control (seed 1)

bank · 16 sites · 256 tensors · 3.6 MB · objective flow · seed 1 · trunk AbstractPhil/sd15-flow-lune-flux@checkpoint-00018765

What it is. Second-seed twin.

What was measured. exp014 s1: 0.572191, the best arm again.

Caveats.

  • Load-only.

Raw twin. raw/exp014_te_dispatch/sigma_key_s1.safetensors · source sigma_key_s1.pt from the exp014_te_dispatch package

production/negatives/luneflux-router-addrkey-falsified-s0.safetensors

Lune-Flux Router — flat address key, falsified (seed 0)

bank · 16 sites · 272 tensors · 4.7 MB · objective flow · seed 0 · trunk AbstractPhil/sd15-flow-lune-flux@checkpoint-00018765

What it is. Dispatch keyed on the raw flattened [32,128] aleph address.

What was measured. exp014, 2 seeds: WORST arm (0.577551 / 0.577694) and it KILLS routing — usage variance collapses to 1.40e-05 against the control's 2.36e-02. The high-dimensional disease geometry of the language line, reproduced on a dispatch key.

Caveats.

  • Load-only.

Raw twin. raw/exp014_te_dispatch/addr_key_s0.safetensors · source addr_key_s0.pt from the exp014_te_dispatch package

production/negatives/luneflux-router-addrkey-falsified-s1.safetensors

Lune-Flux Router — flat address key, falsified (seed 1)

bank · 16 sites · 272 tensors · 4.7 MB · objective flow · seed 1 · trunk AbstractPhil/sd15-flow-lune-flux@checkpoint-00018765

What it is. Second-seed twin.

What was measured. exp014 s1: 0.577694, routing dead at both seeds.

Caveats.

  • Load-only.

Raw twin. raw/exp014_te_dispatch/addr_key_s1.safetensors · source addr_key_s1.pt from the exp014_te_dispatch package

production/negatives/luneflux-router-tekey-falsified-s0.safetensors

Lune-Flux Router — trained text-encoder key, falsified (seed 0)

bank · 16 sites · 272 tensors · 3.8 MB · objective flow · seed 0 · trunk AbstractPhil/sd15-flow-lune-flux@checkpoint-00018765

What it is. The 'router solidifier': a trained CLIP-pooler adapter feeding the dispatch key.

What was measured. exp014, 2 seeds: 0.574217 / 0.574678 — does not beat the state+sigma control (0.573713 / 0.572191). At s0 its by-prompt usage variance (2.598e-02) is actually BELOW its own shuffled null (2.707e-02).

Caveats.

  • Load-only.
  • The bed confessed its own null was wrong (a shuffled-key null measures diversity, not correctness); exp015 rebuilt it as a repeated-key null.

Raw twin. raw/exp014_te_dispatch/te_key_s0.safetensors · source te_key_s0.pt from the exp014_te_dispatch package

production/negatives/luneflux-router-tekey-falsified-s1.safetensors

Lune-Flux Router — trained text-encoder key, falsified (seed 1)

bank · 16 sites · 272 tensors · 3.8 MB · objective flow · seed 1 · trunk AbstractPhil/sd15-flow-lune-flux@checkpoint-00018765

What it is. Second-seed twin.

What was measured. exp014 s1: 0.574678.

Caveats.

  • Load-only.

Raw twin. raw/exp014_te_dispatch/te_key_s1.safetensors · source te_key_s1.pt from the exp014_te_dispatch package

production/negatives/luneflux-routerv2-statesigma-control-s0.safetensors

Lune-Flux Router v2 — state+sigma control (seed 0)

bank · 16 sites · 256 tensors · 3.6 MB · objective flow · seed 0 · trunk AbstractPhil/sd15-flow-lune-flux@checkpoint-00018765

What it is. Control arm of the corrected router test.

What was measured. exp015, 2 seeds: 0.573098 / 0.571703 — again the better arm.

Caveats.

  • Load-only.

Raw twin. raw/exp015_router_v2/state_sigma_s0.safetensors · source state_sigma_s0.pt from the exp015_router_v2 package

production/negatives/luneflux-routerv2-statesigma-control-s1.safetensors

Lune-Flux Router v2 — state+sigma control (seed 1)

bank · 16 sites · 256 tensors · 3.6 MB · objective flow · seed 1 · trunk AbstractPhil/sd15-flow-lune-flux@checkpoint-00018765

What it is. Second-seed twin.

What was measured. exp015 s1: 0.571703.

Caveats.

  • Load-only.

Raw twin. raw/exp015_router_v2/state_sigma_s1.safetensors · source state_sigma_s1.pt from the exp015_router_v2 package

production/negatives/luneflux-routerv2-mhataddr-falsified-s0.safetensors

Lune-Flux Router v2 — M-hat address key, FALSIFIED (seed 0)

bank · 16 sites · 288 tensors · 3.7 MB · objective flow · seed 0 · trunk AbstractPhil/sd15-flow-lune-flux@checkpoint-00018765

What it is. The address read through 32 slots and projected 128->4 before routing — the form the disease-geometry lesson demanded. This is where address-as-key closed.

What was measured. exp015, 2 seeds with corrected instruments: routing excess over a REPEATED-key null is +2.53e-06 at s0 and -4.25e-06 at s1; match advantage ~0. Val 0.574912 vs the control's 0.573098. Address-as-key in its frozen form is FALSIFIED.

Caveats.

  • Load-only.
  • The open form is TE+AMoE joint training, which this does not test.

Raw twin. raw/exp015_router_v2/mhat_addr_s0.safetensors · source mhat_addr_s0.pt from the exp015_router_v2 package

production/negatives/luneflux-routerv2-mhataddr-falsified-s1.safetensors

Lune-Flux Router v2 — M-hat address key, FALSIFIED (seed 1)

bank · 16 sites · 288 tensors · 3.7 MB · objective flow · seed 1 · trunk AbstractPhil/sd15-flow-lune-flux@checkpoint-00018765

What it is. Second-seed twin.

What was measured. exp015 s1: 0.573888; routing excess -4.25e-06 (negative).

Caveats.

  • Load-only.

Raw twin. raw/exp015_router_v2/mhat_addr_s1.safetensors · source mhat_addr_s1.pt from the exp015_router_v2 package

production/negatives/lunejson-addrcond-guidepost-negative-s0.safetensors

Lune-JSON Address-Conditioning — guidepost negative (seed 0)

cond · 1 sites · 4 tensors · 0.5 MB · objective flow · seed 0 · trunk AbstractPhil/sd15-flow-lune-json-prompt@checkpoint-00002500

What it is. Injects the frozen byte-trigram aleph address as 32 extra conditioning positions. A conditioning-stream adapter, not a block adapter.

What was measured. exp002: appended beside FULL text conditioning it is marginally inert — real vs deranged -0.0009, real vs no-append -0.0068. But the address ALONE (text zeroed) steers: +0.0287 after 2k steps, and the trunk grew its gate 0.047 -> 0.0597 to read it. Redundant-in-context, not dead.

Caveats.

  • Load-only: a cond-stream adapter, not attachable by the block-adapter verbs.
  • The redesign target is complementarity — inject where text is not.

Raw twin. raw/exp002_sd15_addrcond/addrcond_s0.safetensors · source addrcond_s0.pt from the exp002_sd15_addrcond package

Companion pairs

Which adapter to compare against which, when you want to see the claim rather than read it:

treatment companion the question it answers
sd15/sd15-relay-grounding-v1-s0 controls/… — see the LoRA note below does the aleph relay beat a parameter-matched LoRA? (yes, at both seeds)
sd15/sd15-multiband-coarse2fine-v1-s0 controls/sd15-monolith-r48-control-s0 does splitting into sigma bands buy anything over one bigger expert? (not on aggregate loss — but the bands are surgically separable)
sd15/sd15-multiband-realdata-v1-s0 controls/sd15-monolith-r48-realdata-control-s0 same question on real photographs (same answer, larger effects)
lune-flux/luneflux-blob-structure-lambda1-s0 controls/luneflux-uniform-mb3-control-s0 does structural supervision pay on a flow trunk? (yes, -8.3% on the foreground gauge)
controls/sd15-blob-on-eps-control-s0 lune-flux/luneflux-blob-structure-lambda05-s1 the conditioning law from both sides: inert on eps, paying on flow
negatives/sd15-dispatch-bank-a4-falsified-s0 controls/sd15-monolith-r32-control-s0 does a 4-expert dispatch beat one monolith? (no — it loses with 11% more parameters)
negatives/luneflux-routerv2-mhataddr-falsified-s0 negatives/luneflux-routerv2-statesigma-control-s0 can the aleph address route the dispatch? (no — 2.5e-06 over a repeated-key null)
negatives/sd15-multiband-freqroles-inert-s0 sd15/sd15-multiband-coarse2fine-v1-s0 does frequency-reweighted role pressure specialize the bands? (directionally, negligibly)

LoRA controls. The matched LoRA arms (exp001 s0, exp006 s0+s1, and the Anima LoRA-r16) are PEFT-format adapters, not amoe anchors, so they are not renamed here — they stay in their experiment packages under lora_r32_s*/ and lora_ctrl/. Note that exp006_sd15core_relay/lora_r32_s{0,1}/ and exp004_anima_relay/lora_ctrl/*/ are missing their adapter_config.json on the hub, so PEFT cannot load them directly from there; exp001's does have one.

Known record corrections

Found while building this catalog, kept here rather than quietly fixed:

  1. exp013 s0 lambda mismatch. The bed saved to a lambda-less filename and each dose run overwrote the last, so the shipped s0 weights are the lambda=1.0 dose point while the package's results.json describes lambda=0.5. The lambda=0.5 s0 weights no longer exist. s1 is lambda=0.5. The production names encode lambda; s0 and s1 in that family are dose points, not a seed pair.

  2. exp012's "hit": true. A 3.3e-05 margin that inverts at s1. The honest verdict is inert, which is what the timeline says; any tool reading the raw JSON flag will print the wrong thing.

  3. exp001 'preserves the wall'. s0's round-trip grounding is +0.2052 against a +0.2099 zero-shot wall — below it. Only s1 (+0.2158) clears it. The relay-vs-LoRA ordering is unaffected.

  4. exp001's LoRA arm is single-seed, so 'relay ≥ matched LoRA' is 2-seed on exp006 and 1-seed on exp001.

  5. exp004 has no results.json. Its verdict rests on training-loss endpoints and tfevents, not a paired held-out validation — the weakest-evidenced deliverable in the campaign. Its 28 gates also never moved off −3.0 (bf16 resolution there is 0.0078).

  6. The burndown claimed safetensors companions 'for every adapter stack'. It covered 21 of them; the dispatch banks, monoliths and the cond adapter were missing. That is closed here — all 38 stacks are converted, and the classifier bug that would have mislabeled banks as multiband stacks is fixed in amoe 0.2.1.