chomera / chimera /training /__init__.py
Lgr54HFi's picture
feat: export ProgressiveLoopScheduler"
945c5bf verified
from .benchmark import benchmark_hyper, run_baseline, run_hyper
from .common import (
DEFAULT_SCALE_PRESETS,
apply_standard_config_tweaks,
build_model_from_args,
cosine_lr,
save_final_checkpoint,
save_training_checkpoint,
setup_cpu_runtime,
)
from .datasets import (
GrowLengthDataset,
PreTokenizedDataset,
SequenceTokenDataset,
build_sequence_dataset,
build_token_buffer,
format_dataset_example,
matches_category_filter,
)
from .hyper import (
GrowLengthScheduler,
ProgressiveLoopScheduler,
ProgressiveUnfreezer,
SeedReplayMeZO,
apply_reservoir_freezing,
patch_training_loops,
)
from .loops import train_fast_loop, train_hyper_loop, train_standard_loop
from .optimizers import MeZOOptimizer
__all__ = [
"DEFAULT_SCALE_PRESETS",
"GrowLengthDataset",
"GrowLengthScheduler",
"MeZOOptimizer",
"PreTokenizedDataset",
"ProgressiveLoopScheduler",
"ProgressiveUnfreezer",
"SeedReplayMeZO",
"SequenceTokenDataset",
"benchmark_hyper",
"build_sequence_dataset",
"build_token_buffer",
"format_dataset_example",
"matches_category_filter",
"apply_reservoir_freezing",
"apply_standard_config_tweaks",
"build_model_from_args",
"cosine_lr",
"patch_training_loops",
"save_final_checkpoint",
"save_training_checkpoint",
"setup_cpu_runtime",
"run_baseline",
"run_hyper",
"train_fast_loop",
"train_hyper_loop",
"train_standard_loop",
]