From 330853c27b338f81894c219542d213bca750c2ef Mon Sep 17 00:00:00 2001 From: nsakkine Date: Tue, 15 Sep 2026 20:20:45 +0300 Subject: [PATCH 1/3] pytorch-xdit:v26.9 update Fixed json formatting Fixed models.json Fixed script relative path in models.json --- integrations/MAD/MAD/README.md | 3 +- integrations/MAD/MAD/models.json | 79 ++++++++++++------- .../MAD/MAD/pyt_xdit.ubuntu.amd.Dockerfile | 2 +- 3 files changed, 52 insertions(+), 32 deletions(-) diff --git a/integrations/MAD/MAD/README.md b/integrations/MAD/MAD/README.md index 211ce3e3..57a625bd 100644 --- a/integrations/MAD/MAD/README.md +++ b/integrations/MAD/MAD/README.md @@ -41,7 +41,8 @@ latencies can be found from `results.csv` once the benchmark runs have finished. | pyt_xdit_flux_2_klein | [Flux.2 Klein](https://huggingface.co/black-forest-labs/FLUX.2-klein-9B) | | pyt_xdit_hunyuanvideo | [HunyuanVideo](https://huggingface.co/tencent/HunyuanVideo) | | pyt_xdit_hunyuanvideo_1_5 | [HunyuanVideo 1.5](https://huggingface.co/tencent/HunyuanVideo-1.5) | -| pyt_xdit_ltx_2_3 | [LTX-2.3](https://huggingface.co/dg845/LTX-2.3-Diffusers) | +| pyt_xdit_ltx_2_5 | [LTX-2.5](https://huggingface.co/Lightricks/LTX-2.5) | +| pyt_xdit_minimax_h3 | [Minimax-H3](https://huggingface.co/MiniMaxAI/MiniMax-H3) | | pyt_xdit_qwen_image | [Qwen-Image](https://huggingface.co/Qwen/Qwen-Image-2512) | | pyt_xdit_qwen_image_edit | [Qwen-Image-Edit](https://huggingface.co/Qwen/Qwen-Image-Edit) | | pyt_xdit_sd_3_5 | [Stable diffusion 3.5](https://huggingface.co/stabilityai/stable-diffusion-3.5-large) | diff --git a/integrations/MAD/MAD/models.json b/integrations/MAD/MAD/models.json index d544747f..0b48d835 100644 --- a/integrations/MAD/MAD/models.json +++ b/integrations/MAD/MAD/models.json @@ -1,7 +1,8 @@ -{ +[ + { "name": "pyt_xdit_flux", - "dockerfile": "docker/pyt_xdit", - "scripts": "scripts/pyt_xdit/run.sh", + "dockerfile": "../../docker/pyt_xdit", + "scripts": "run.sh", "n_gpus": "8", "owner": "nsakkine@amd.com", "training_precision": "", @@ -17,8 +18,8 @@ }, { "name": "pyt_xdit_flux_kontext", - "dockerfile": "docker/pyt_xdit", - "scripts": "scripts/pyt_xdit/run.sh", + "dockerfile": "../../docker/pyt_xdit", + "scripts": "run.sh", "n_gpus": "8", "owner": "nsakkine@amd.com", "training_precision": "", @@ -34,8 +35,8 @@ }, { "name": "pyt_xdit_flux_2", - "dockerfile": "docker/pyt_xdit", - "scripts": "scripts/pyt_xdit/run.sh", + "dockerfile": "../../docker/pyt_xdit", + "scripts": "run.sh", "n_gpus": "8", "owner": "nsakkine@amd.com", "training_precision": "", @@ -53,8 +54,8 @@ }, { "name": "pyt_xdit_flux_2_klein", - "dockerfile": "docker/pyt_xdit", - "scripts": "scripts/pyt_xdit/run.sh", + "dockerfile": "../../docker/pyt_xdit", + "scripts": "run.sh", "n_gpus": "8", "owner": "nsakkine@amd.com", "training_precision": "", @@ -70,8 +71,8 @@ }, { "name": "pyt_xdit_hunyuanvideo", - "dockerfile": "docker/pyt_xdit", - "scripts": "scripts/pyt_xdit/run.sh", + "dockerfile": "../../docker/pyt_xdit", + "scripts": "run.sh", "n_gpus": "8", "owner": "nsakkine@amd.com", "training_precision": "", @@ -87,8 +88,8 @@ }, { "name": "pyt_xdit_hunyuanvideo_1_5", - "dockerfile": "docker/pyt_xdit", - "scripts": "scripts/pyt_xdit/run.sh", + "dockerfile": "../../docker/pyt_xdit", + "scripts": "run.sh", "n_gpus": "8", "owner": "nsakkine@amd.com", "training_precision": "", @@ -103,9 +104,26 @@ "multiple_results": "results.csv" }, { - "name": "pyt_xdit_ltx_2_3", - "dockerfile": "docker/pyt_xdit", - "scripts": "scripts/pyt_xdit/run.sh", + "name": "pyt_xdit_ltx_2_5", + "dockerfile": "../../docker/pyt_xdit", + "scripts": "run.sh", + "n_gpus": "8", + "owner": "nsakkine@amd.com", + "training_precision": "", + "tags": [ + "inference", + "diffusion", + "t2av", + "pyt", + "xdit" + ], + "args": "--workload ltx2_5", + "multiple_results": "results.csv" + }, + { + "name": "pyt_xdit_minimax_h3", + "dockerfile": "../../docker/pyt_xdit", + "scripts": "run.sh", "n_gpus": "8", "owner": "nsakkine@amd.com", "training_precision": "", @@ -116,13 +134,13 @@ "pyt", "xdit" ], - "args": "--workload ltx2_3", + "args": "--workload minimax_h3", "multiple_results": "results.csv" }, { "name": "pyt_xdit_qwen_image", - "dockerfile": "docker/pyt_xdit", - "scripts": "scripts/pyt_xdit/run.sh", + "dockerfile": "../../docker/pyt_xdit", + "scripts": "run.sh", "n_gpus": "8", "owner": "nsakkine@amd.com", "training_precision": "", @@ -138,8 +156,8 @@ }, { "name": "pyt_xdit_qwen_image_edit", - "dockerfile": "docker/pyt_xdit", - "scripts": "scripts/pyt_xdit/run.sh", + "dockerfile": "../../docker/pyt_xdit", + "scripts": "run.sh", "n_gpus": "8", "owner": "nsakkine@amd.com", "training_precision": "", @@ -155,8 +173,8 @@ }, { "name": "pyt_xdit_sd_3_5", - "dockerfile": "docker/pyt_xdit", - "scripts": "scripts/pyt_xdit/run.sh", + "dockerfile": "../../docker/pyt_xdit", + "scripts": "run.sh", "n_gpus": "8", "owner": "nsakkine@amd.com", "training_precision": "", @@ -172,8 +190,8 @@ }, { "name": "pyt_xdit_wan_2_1", - "dockerfile": "docker/pyt_xdit", - "scripts": "scripts/pyt_xdit/run.sh", + "dockerfile": "../../docker/pyt_xdit", + "scripts": "run.sh", "n_gpus": "8", "owner": "nsakkine@amd.com", "training_precision": "", @@ -189,8 +207,8 @@ }, { "name": "pyt_xdit_wan_2_2", - "dockerfile": "docker/pyt_xdit", - "scripts": "scripts/pyt_xdit/run.sh", + "dockerfile": "../../docker/pyt_xdit", + "scripts": "run.sh", "n_gpus": "8", "owner": "nsakkine@amd.com", "training_precision": "", @@ -206,8 +224,8 @@ }, { "name": "pyt_xdit_z_image", - "dockerfile": "docker/pyt_xdit", - "scripts": "scripts/pyt_xdit/run.sh", + "dockerfile": "../../docker/pyt_xdit", + "scripts": "run.sh", "n_gpus": "8", "owner": "nsakkine@amd.com", "training_precision": "", @@ -220,4 +238,5 @@ ], "args": "--workload z_image", "multiple_results": "results.csv" - } \ No newline at end of file + } +] \ No newline at end of file diff --git a/integrations/MAD/MAD/pyt_xdit.ubuntu.amd.Dockerfile b/integrations/MAD/MAD/pyt_xdit.ubuntu.amd.Dockerfile index f0b70cc5..da00b3a2 100644 --- a/integrations/MAD/MAD/pyt_xdit.ubuntu.amd.Dockerfile +++ b/integrations/MAD/MAD/pyt_xdit.ubuntu.amd.Dockerfile @@ -24,7 +24,7 @@ # SOFTWARE. # ################################################################################# -ARG BASE_DOCKER=amdsiloai/pytorch-xdit:v26.8 +ARG BASE_DOCKER=amdsiloai/pytorch-xdit:v26.9 FROM ${BASE_DOCKER} AS base RUN apt-get update && apt install -y lshw && rm -rf /var/lib/apt/lists/* From 53308b9ae66681af1880ad12b4a7c535145aca3c Mon Sep 17 00:00:00 2001 From: nsakkine Date: Fri, 18 Sep 2026 08:58:26 +0300 Subject: [PATCH 2/3] Update integration instructions --- integrations/MAD/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/integrations/MAD/README.md b/integrations/MAD/README.md index ffa7ac9d..4855b2cf 100644 --- a/integrations/MAD/README.md +++ b/integrations/MAD/README.md @@ -2,9 +2,9 @@ To make these changes effective in MAD -- copy `MAD/README.md`, `MAD/pyt_xdit.ubuntu.amd.Dockerfile` and `MAD/run.sh` to - MAD repository under `benchmark/xdit`, `docker` and `scripts/pyt_xdit` respectively -- concatenate MAD `models.json` with the contents of `models.json` in this - directory while maintaining json-lines format +- copy `MAD/README.md` and `MAD/pyt_xdit.ubuntu.amd.Dockerfile` to + MAD repository under `benchmark/xdit` and `docker` respectively +- copy `MAD/models.json` and `MAD/run.sh` to MAD repository under + `scripts/pyt_xdit` and make sure that these changes get integrated into ROCm/MAD. From dac5f8a05bd575788eadddbc9db3ec6bfe5243cf Mon Sep 17 00:00:00 2001 From: nsakkine Date: Fri, 18 Sep 2026 09:00:52 +0300 Subject: [PATCH 3/3] Changed Minimax to MiniMax in README --- integrations/MAD/MAD/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/integrations/MAD/MAD/README.md b/integrations/MAD/MAD/README.md index 57a625bd..624f86f5 100644 --- a/integrations/MAD/MAD/README.md +++ b/integrations/MAD/MAD/README.md @@ -42,7 +42,7 @@ latencies can be found from `results.csv` once the benchmark runs have finished. | pyt_xdit_hunyuanvideo | [HunyuanVideo](https://huggingface.co/tencent/HunyuanVideo) | | pyt_xdit_hunyuanvideo_1_5 | [HunyuanVideo 1.5](https://huggingface.co/tencent/HunyuanVideo-1.5) | | pyt_xdit_ltx_2_5 | [LTX-2.5](https://huggingface.co/Lightricks/LTX-2.5) | -| pyt_xdit_minimax_h3 | [Minimax-H3](https://huggingface.co/MiniMaxAI/MiniMax-H3) | +| pyt_xdit_minimax_h3 | [MiniMax-H3](https://huggingface.co/MiniMaxAI/MiniMax-H3) | | pyt_xdit_qwen_image | [Qwen-Image](https://huggingface.co/Qwen/Qwen-Image-2512) | | pyt_xdit_qwen_image_edit | [Qwen-Image-Edit](https://huggingface.co/Qwen/Qwen-Image-Edit) | | pyt_xdit_sd_3_5 | [Stable diffusion 3.5](https://huggingface.co/stabilityai/stable-diffusion-3.5-large) |