def get_epoch()

in scripts/util.py [0:0]


def get_epoch(yaml_path: str) -> int:
    epoch = 1
    try:
        with open(yaml_path, "r", encoding="utf-8") as file:
            for line in file:
                if line.strip().startswith("epochs:"):
                    try:
                        epoch = int(line.split(":")[1].strip())
                    except ValueError:
                        epoch = 1
                    break

    except FileNotFoundError:
        print("File not found")

    return epoch - 1  # return the last epoch. Note that the epoch starts from 0