classy.scripts.cli.train
Functions
apply_profiles_and_cli
def apply_profiles_and_cli(
config_name: str,
config_dir: str,
profile_path: Optional[str],
cli: Dict[ClassyBlame, List[str]],
output_config_name: str,
is_profile_path: bool = False,
) ‑> List[Tuple[List[str], ClassyBlame]]
config_name: str,
config_dir: str,
profile_path: Optional[str],
cli: Dict[ClassyBlame, List[str]],
output_config_name: str,
is_profile_path: bool = False,
) ‑> List[Tuple[List[str], ClassyBlame]]
classy_merge
def classy_merge(
base_cfg: omegaconf.dictconfig.DictConfig,
updating_cfg: omegaconf.dictconfig.DictConfig,
reference_folder: Optional[str] = None,
replace_on_config_group: bool = False,
) ‑> List[str]
base_cfg: omegaconf.dictconfig.DictConfig,
updating_cfg: omegaconf.dictconfig.DictConfig,
reference_folder: Optional[str] = None,
replace_on_config_group: bool = False,
) ‑> List[str]
handle_device
def handle_device(
args,
profile_path: Optional[pathlib.Path],
cli_overrides: Dict[ClassyBlame, List[str]],
)
args,
profile_path: Optional[pathlib.Path],
cli_overrides: Dict[ClassyBlame, List[str]],
)