def str2bool()

in src/deep_demand_forecast/utils.py [0:0]


def str2bool(flag):
    """bool: convert flag to boolean if it is string and return it else return its initial bool value"""
    if not isinstance(flag, bool):
        if flag.lower() == "false":
            flag = False
        elif flag.lower() == "true":
            flag = True
        else:
            raise ValueError("Wrong boolean argument!")
    return flag