import hydra
from omegaconf import DictConfig, OmegaConf
from src.train import train
from src import utils
_HYDRA_PARAMS = {
"version_base": "1.3",
"config_path": ".",
"config_name": "train.yaml",
}
@utils.register_custom_resolvers(**_HYDRA_PARAMS)
@hydra.main(**_HYDRA_PARAMS)
def main(cfg: DictConfig) -> None:
print(OmegaConf.to_yaml(cfg))
train(cfg)
if __name__ == "__main__":
main()