Gemma-4 PLE/MoE VLM support - #495
Conversation
9f3f922 to
004e763
Compare
004e763 to
980a67a
Compare
|
⚙️ Auto-merge enabled — dispatched Automated: enabling auto-merge requests the gate, so the PR is not left waiting on a check nobody asked for. Re-enabling auto-merge on this same commit will not dispatch again. |
✅ spyre-test: successTriggered by: /spyre-test comment Plan (build waves + dependencies, per arch)amd64 flowchart LR
subgraph Lamd64_0["amd64 L0 · 1 parallel"]
n_amd64_torch_spyre_torch_spyre_dev["torch-spyre/torch-spyre-dev 🟢<br/>image · e4b36ae9b896"]
end
subgraph Lamd64_1["amd64 L1 · 1 parallel"]
n_amd64_hf_adapters_hf_adapters_dev["hf-adapters/hf-adapters-dev 🟢<br/>image · 7727c6fe8d47"]
end
subgraph Lamd64_2["amd64 L2 · 1 parallel"]
n_amd64_spyre_inference_spyre_inference_dev["spyre-inference/spyre-inference-dev 🔴<br/>image · e28b30bdf999"]
end
n_amd64_torch_spyre_torch_spyre_dev --> n_amd64_hf_adapters_hf_adapters_dev
n_amd64_hf_adapters_hf_adapters_dev --> n_amd64_spyre_inference_spyre_inference_dev
classDef sPending fill:#eceff1,stroke:#90a4ae,color:#37474f
classDef sBuilding fill:#fff8e1,stroke:#f9a825,color:#5d4037,stroke-width:2px
classDef sOk fill:#e8f5e9,stroke:#43a047,color:#1b5e20
classDef sReused fill:#e3f2fd,stroke:#1e88e5,color:#0d47a1
classDef sFailed fill:#ffebee,stroke:#e53935,color:#b71c1c,stroke-width:2px
classDef sDropped fill:#f5f5f5,stroke:#bdbdbd,color:#9e9e9e
class n_amd64_torch_spyre_torch_spyre_dev sOk;
class n_amd64_hf_adapters_hf_adapters_dev sOk;
class n_amd64_spyre_inference_spyre_inference_dev sOk;
✅ orch trigger-pr-validation — green · arches amd64 · fp amd64=03df935c
GHA test runs:
✅ safe to mergeBuild: built 3 Tests: passed 5 · blocking 0 · advisory 0 · infra/inconclusive 0 · no signal 0 Failures by kind
Before merging, consider:
|
|
GHA test runs:
|
|
GHA test runs:
|
|
GHA test runs:
|
|
FYI @ani300, particularly regarding the compiled executor sharing logic |
❌ merge-queue-integration: failurePlan (build waves + dependencies, per arch)amd64 flowchart LR
subgraph Lamd64_0["amd64 L0 · 1 parallel"]
n_amd64_torch_spyre_torch_spyre_dev["torch-spyre/torch-spyre-dev 🟢<br/>image · 21033cfc086e"]
end
subgraph Lamd64_1["amd64 L1 · 1 parallel"]
n_amd64_hf_adapters_hf_adapters_dev["hf-adapters/hf-adapters-dev 🔴<br/>image · 7c49db73bf46"]
end
subgraph Lamd64_2["amd64 L2 · 1 parallel"]
n_amd64_spyre_inference_spyre_inference_dev["spyre-inference/spyre-inference-dev 🟢<br/>image · c9e9ffea3cb6"]
end
n_amd64_torch_spyre_torch_spyre_dev --> n_amd64_hf_adapters_hf_adapters_dev
n_amd64_hf_adapters_hf_adapters_dev --> n_amd64_spyre_inference_spyre_inference_dev
classDef sPending fill:#eceff1,stroke:#90a4ae,color:#37474f
classDef sBuilding fill:#fff8e1,stroke:#f9a825,color:#5d4037,stroke-width:2px
classDef sOk fill:#e8f5e9,stroke:#43a047,color:#1b5e20
classDef sReused fill:#e3f2fd,stroke:#1e88e5,color:#0d47a1
classDef sFailed fill:#ffebee,stroke:#e53935,color:#b71c1c,stroke-width:2px
classDef sDropped fill:#f5f5f5,stroke:#bdbdbd,color:#9e9e9e
class n_amd64_torch_spyre_torch_spyre_dev sOk;
class n_amd64_hf_adapters_hf_adapters_dev sOk;
class n_amd64_spyre_inference_spyre_inference_dev sOk;
✅ orch trigger-pr-validation — green · arches amd64 · fp amd64=de20bf96
GHA test runs:
|
|
GHA test runs:
|
|
GHA test runs:
|
|
GHA test runs:
|
❌ merge-queue-integration: failurePlan (build waves + dependencies, per arch)amd64 flowchart LR
subgraph Lamd64_0["amd64 L0 · 1 parallel"]
n_amd64_torch_spyre_torch_spyre_dev["torch-spyre/torch-spyre-dev 🟢<br/>image · 21033cfc086e"]
end
subgraph Lamd64_1["amd64 L1 · 1 parallel"]
n_amd64_hf_adapters_hf_adapters_dev["hf-adapters/hf-adapters-dev 🔴<br/>image · 426f303af34e"]
end
subgraph Lamd64_2["amd64 L2 · 1 parallel"]
n_amd64_spyre_inference_spyre_inference_dev["spyre-inference/spyre-inference-dev 🟢<br/>image · a0d9eab46312"]
end
n_amd64_torch_spyre_torch_spyre_dev --> n_amd64_hf_adapters_hf_adapters_dev
n_amd64_hf_adapters_hf_adapters_dev --> n_amd64_spyre_inference_spyre_inference_dev
classDef sPending fill:#eceff1,stroke:#90a4ae,color:#37474f
classDef sBuilding fill:#fff8e1,stroke:#f9a825,color:#5d4037,stroke-width:2px
classDef sOk fill:#e8f5e9,stroke:#43a047,color:#1b5e20
classDef sReused fill:#e3f2fd,stroke:#1e88e5,color:#0d47a1
classDef sFailed fill:#ffebee,stroke:#e53935,color:#b71c1c,stroke-width:2px
classDef sDropped fill:#f5f5f5,stroke:#bdbdbd,color:#9e9e9e
class n_amd64_torch_spyre_torch_spyre_dev sOk;
class n_amd64_hf_adapters_hf_adapters_dev sOk;
class n_amd64_spyre_inference_spyre_inference_dev sOk;
✅ orch trigger-pr-validation — green · arches amd64 · fp amd64=51b01948
GHA test runs:
|
|
GHA test runs:
|
|
GHA test runs:
|
|
GHA test runs:
|
Co-authored-by: GPT 5.6 <gpt5@users.noreply.github.com> Signed-off-by: Ariel Gera <ariel.gera1@ibm.com>
Co-authored-by: GPT 5.6 <gpt5@users.noreply.github.com> Signed-off-by: Ariel Gera <ariel.gera1@ibm.com>
Co-authored-by: GPT 5.6 <gpt5@users.noreply.github.com> Signed-off-by: Ariel Gera <ariel.gera1@ibm.com>
Co-authored-by: GPT 5.6 <gpt5@users.noreply.github.com> Signed-off-by: Ariel Gera <ariel.gera1@ibm.com>
Co-authored-by: GPT 5.6 <gpt5@users.noreply.github.com> Signed-off-by: Ariel Gera <ariel.gera1@ibm.com>
Co-authored-by: GPT 5.6 <gpt5@users.noreply.github.com> Signed-off-by: Ariel Gera <ariel.gera1@ibm.com>
Co-authored-by: GPT 5.6 <gpt5@users.noreply.github.com> Signed-off-by: Ariel Gera <ariel.gera1@ibm.com>
Co-authored-by: GPT 5.6 <gpt5@users.noreply.github.com> Signed-off-by: Ariel Gera <ariel.gera1@ibm.com>
Co-authored-by: GPT 5.6 <gpt5@users.noreply.github.com> Signed-off-by: Ariel Gera <ariel.gera1@ibm.com>
045b2bf to
07935fa
Compare
Signed-off-by: Ariel Gera <ariel.gera1@ibm.com>
Co-authored-by: GPT 5.6 <gpt5@users.noreply.github.com> Signed-off-by: Ariel Gera <ariel.gera1@ibm.com>
Co-authored-by: GPT 5.6 <gpt5@users.noreply.github.com> Signed-off-by: Ariel Gera <ariel.gera1@ibm.com>
Uh oh!
There was an error while loading. Please reload this page.