Skip to content

Commit e936907

Browse files
author
Huy Vu2
committed
refactor with Sajad's PR - DiT data to common dir
1 parent d17286d commit e936907

10 files changed

+9
-9
lines changed

dfm/src/megatron/data/dit/base_energon_datamodule.py renamed to dfm/src/megatron/data/common/base_energon_datamodule.py

File renamed without changes.

dfm/src/megatron/data/dit/diffusion_energon_datamodule.py renamed to dfm/src/megatron/data/common/diffusion_energon_datamodule.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
from megatron.energon import DefaultTaskEncoder, get_train_dataset
2424
from torch import int_repr
2525

26-
from dfm.src.megatron.data.dit.base_energon_datamodule import EnergonMultiModalDataModule
26+
from dfm.src.megatron.data.common.base_energon_datamodule import EnergonMultiModalDataModule
2727
from dfm.src.megatron.data.dit.dit_taskencoder import DiTTaskEncoder
2828

2929

File renamed without changes.

dfm/src/megatron/data/dit/diffusion_task_encoder_with_sp.py renamed to dfm/src/megatron/data/common/diffusion_task_encoder_with_sp.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
from megatron.energon.task_encoder.base import stateless
88
from megatron.energon.task_encoder.cooking import Cooker, basic_sample_keys
99

10-
from dfm.src.megatron.data.dit.diffusion_sample import DiffusionSample
11-
from dfm.src.megatron.data.dit.sequence_packing_utils import first_fit_decreasing
10+
from dfm.src.megatron.data.common.diffusion_sample import DiffusionSample
11+
from dfm.src.megatron.data.common.sequence_packing_utils import first_fit_decreasing
1212

1313

1414
def cook(sample: dict) -> dict:
File renamed without changes.

dfm/src/megatron/data/dit/dit_taskencoder.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
from megatron.core import parallel_state
2222
from megatron.energon import SkipSample, stateless
2323

24-
from dfm.src.megatron.data.dit.diffusion_sample import DiffusionSample
25-
from dfm.src.megatron.data.dit.diffusion_task_encoder_with_sp import DiffusionTaskEncoderWithSequencePacking
24+
from dfm.src.megatron.data.common.diffusion_sample import DiffusionSample
25+
from dfm.src.megatron.data.common.diffusion_task_encoder_with_sp import DiffusionTaskEncoderWithSequencePacking
2626

2727

2828
class DiTTaskEncoder(DiffusionTaskEncoderWithSequencePacking):

dfm/src/megatron/data/wan/wan_energon_datamodule.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from megatron.bridge.data.utils import DatasetBuildContext, DatasetProvider
2020
from torch import int_repr
2121

22-
from dfm.src.megatron.data.dit.diffusion_energon_datamodule import DiffusionDataModuleConfig, DiffusionDataModule
22+
from dfm.src.megatron.data.common.diffusion_energon_datamodule import DiffusionDataModuleConfig, DiffusionDataModule
2323
from dfm.src.megatron.data.wan.wan_taskencoder import WanTaskEncoder
2424

2525

dfm/src/megatron/data/wan/wan_mock_energon_datamodule.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import torch
2020
from megatron.bridge.data.utils import DatasetBuildContext, DatasetProvider
2121

22-
from dfm.src.megatron.data.dit.diffusion_energon_datamodule import DiffusionDataModule
22+
from dfm.src.megatron.data.common.diffusion_energon_datamodule import DiffusionDataModule
2323
from dfm.src.megatron.data.wan.wan_taskencoder import WanTaskEncoder
2424

2525

dfm/src/megatron/data/wan/wan_sample.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# limitations under the License.
1414

1515
from dataclasses import dataclass
16-
from dfm.src.megatron.data.dit.diffusion_sample import DiffusionSample
16+
from dfm.src.megatron.data.common.diffusion_sample import DiffusionSample
1717

1818

1919
@dataclass

dfm/src/megatron/data/wan/wan_taskencoder.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
from megatron.core import parallel_state
2222
from typing import List
2323
from megatron.energon import SkipSample
24-
from dfm.src.megatron.data.dit.diffusion_task_encoder_with_sp import DiffusionTaskEncoderWithSequencePacking
24+
from dfm.src.megatron.data.common.diffusion_task_encoder_with_sp import DiffusionTaskEncoderWithSequencePacking
2525
from megatron.energon.task_encoder.cooking import Cooker, basic_sample_keys
2626
from dfm.src.megatron.data.wan.wan_sample import WanSample
2727
from dfm.src.megatron.model.wan.utils import grid_sizes_calculation, patchify

0 commit comments

Comments
 (0)