refactor(data): 重构数据模块结构并优化可恢复采样器实现

This commit is contained in:
2025-11-27 18:16:35 +08:00
parent 5daf63a7a4
commit 09963a3beb
7 changed files with 73 additions and 46 deletions
+1 -1
View File
@@ -4,7 +4,7 @@ import pickle
import numpy as np
from khaosz.trainer import *
from khaosz.data.data_util import *
from khaosz.data.dataset import *
def test_dataset_loader_random_paths(base_test_env):
+1 -1
View File
@@ -1,5 +1,5 @@
from khaosz.trainer import *
from khaosz.data.data_util import *
from khaosz.data import *
def test_random_sampler_consistency(random_dataset):
"""Test RandomSampler produces consistent results with same seed"""
+1 -1
View File
@@ -4,7 +4,7 @@ import numpy as np
from khaosz.config import *
from khaosz.trainer import *
from khaosz.data.data_util import *
from khaosz.data.dataset import *
def test_different_batch_sizes(base_test_env, random_dataset):
"""Test training with different batch sizes"""
+1 -1
View File
@@ -4,7 +4,7 @@ import pytest
from khaosz.config import *
from khaosz.trainer.schedule import *
from khaosz.data.data_util import *
from khaosz.data.dataset import *
def test_schedule_factory_random_configs():