def METHOD_NAME(gin_file, num_experts):
    # Convert a google style config to the hugging face fromat
    import regex as re
    with open(gin_file, "r") as f:
        raw_gin = f.read()
    regex_match = re.findall(r"(.*) = ([0-9.]*)", raw_gin)
    args = {}
    for param, value in regex_match:
        if param in GIN_TO_CONFIG_MAPPING and value != "":
            args[GIN_TO_CONFIG_MAPPING[param]] = float(value) if "." in value else int(value)
    activation = re.findall(r"(.*activations) = \(\'(.*)\',\)", raw_gin)[0]
    args[GIN_TO_CONFIG_MAPPING[activation[0]]] = str(activation[1])
    args["num_experts"] = num_experts
    config = SwitchTransformersConfig(**args)
    return config