bridge.recipes.qwen_vl.h100.qwen3_vl#
Qwen3-VL recipes with parameterless API.
This module provides pretrain, SFT, and PEFT configurations for Qwen3-VL models (8B, 30B-A3B, 235B-A22B).
Module Contents#
Functions#
Return a pre-training config for Qwen3-VL 8B Instruct. |
|
Return a pre-training config for Qwen3-VL 30B-A3B (MoE). |
|
Return a pre-training config for Qwen3-VL 235B-A22B (MoE). |
|
Create a declarative Energon dataset config for Qwen3-VL recipes. |
|
Return a full SFT config for Qwen3-VL 8B (dense model). |
|
Return a full SFT config for Qwen3-VL 30B-A3B (MoE model). |
|
Return a full SFT config for Qwen3-VL 235B-A22B (MoE model). |
|
Return a PEFT config for Qwen3-VL 8B (dense model). |
|
Return a PEFT config for Qwen3-VL 30B-A3B (MoE model). |
|
Return a PEFT config for Qwen3-VL 235B-A22B (MoE model). |
|
Return a PEFT (LoRA/DoRA) config for Qwen3-VL 8B with Energon dataset. |
Data#
API#
- bridge.recipes.qwen_vl.h100.qwen3_vl.qwen3_vl_8b_pretrain_4gpu_h100_bf16_mock_config() megatron.bridge.training.config.ConfigContainer#
Return a pre-training config for Qwen3-VL 8B Instruct.
- bridge.recipes.qwen_vl.h100.qwen3_vl.qwen3_vl_30b_a3b_pretrain_8gpu_h100_bf16_mock_config() megatron.bridge.training.config.ConfigContainer#
Return a pre-training config for Qwen3-VL 30B-A3B (MoE).
- bridge.recipes.qwen_vl.h100.qwen3_vl.qwen3_vl_235b_a22b_pretrain_256gpu_h100_bf16_mock_config() megatron.bridge.training.config.ConfigContainer#
Return a pre-training config for Qwen3-VL 235B-A22B (MoE).
- bridge.recipes.qwen_vl.h100.qwen3_vl._make_energon_dataset(
- hf_path: str,
- seq_length: int,
- micro_batch_size: int,
Create a declarative Energon dataset config for Qwen3-VL recipes.
- bridge.recipes.qwen_vl.h100.qwen3_vl.qwen3_vl_8b_sft_2gpu_h100_bf16_config() megatron.bridge.training.config.ConfigContainer#
Return a full SFT config for Qwen3-VL 8B (dense model).
Default configuration: 2 GPUs
TP=2, PP=1
LR=5e-6 (full SFT)
Sequence length: 4096
- bridge.recipes.qwen_vl.h100.qwen3_vl.qwen3_vl_30b_a3b_sft_8gpu_h100_bf16_config() megatron.bridge.training.config.ConfigContainer#
Return a full SFT config for Qwen3-VL 30B-A3B (MoE model).
Default configuration: 8 GPUs
TP=1, PP=1, EP=8
LR=5e-6 (full SFT)
Sequence length: 4096
- bridge.recipes.qwen_vl.h100.qwen3_vl.qwen3_vl_235b_a22b_sft_32gpu_h100_bf16_config() megatron.bridge.training.config.ConfigContainer#
Return a full SFT config for Qwen3-VL 235B-A22B (MoE model).
Default configuration: 32 GPUs
TP=4, PP=1, EP=32
LR=5e-6 (full SFT)
Sequence length: 4096
- bridge.recipes.qwen_vl.h100.qwen3_vl.qwen3_vl_8b_peft_1gpu_h100_bf16_config(
- peft_scheme: str | megatron.bridge.peft.base.PEFT = 'lora',
Return a PEFT config for Qwen3-VL 8B (dense model).
Default configuration: 1 GPU
TP=1, PP=1
LR=1e-4 (PEFT)
Sequence length: 4096
- Parameters:
peft_scheme – PEFT scheme - “lora”, “dora”, or a custom PEFT instance.
- bridge.recipes.qwen_vl.h100.qwen3_vl.qwen3_vl_30b_a3b_peft_4gpu_h100_bf16_config(
- peft_scheme: str | megatron.bridge.peft.base.PEFT = 'lora',
Return a PEFT config for Qwen3-VL 30B-A3B (MoE model).
Default configuration: 4 GPUs
TP=1, PP=1, EP=4
LR=1e-4 (PEFT)
Sequence length: 4096
- Parameters:
peft_scheme – PEFT scheme - “lora”, “dora”, or a custom PEFT instance.
- bridge.recipes.qwen_vl.h100.qwen3_vl.qwen3_vl_235b_a22b_peft_16gpu_h100_bf16_config(
- peft_scheme: str | megatron.bridge.peft.base.PEFT = 'lora',
Return a PEFT config for Qwen3-VL 235B-A22B (MoE model).
Default configuration: 16 GPUs
TP=1, PP=1, EP=16
LR=1e-4 (PEFT)
Sequence length: 4096
- Parameters:
peft_scheme – PEFT scheme - “lora”, “dora”, or a custom PEFT instance.
- bridge.recipes.qwen_vl.h100.qwen3_vl.qwen3_vl_8b_peft_1gpu_h100_bf16_energon_config(
- peft_scheme: str | megatron.bridge.peft.base.PEFT = 'lora',
Return a PEFT (LoRA/DoRA) config for Qwen3-VL 8B with Energon dataset.
Same as qwen3_vl_8b_peft_config but uses declarative Energon data instead of HF data. Set the dataset path via CLI override: dataset.path=/path/to/energon/dataset
- bridge.recipes.qwen_vl.h100.qwen3_vl.__all__#
[‘qwen3_vl_235b_a22b_peft_16gpu_h100_bf16_config’, ‘qwen3_vl_235b_a22b_pretrain_256gpu_h100_bf16_moc…