Spaces:
Paused
Paused
| import json | |
| import argparse | |
| def verify_scores(file_path): | |
| with open(file_path, 'r') as file: | |
| data = json.load(file) | |
| scores = data["texify"]["scores"] | |
| if scores["bleu"] <= 0.6 or scores["meteor"] <= 0.6 or scores["edit"] > 0.2: | |
| print(scores) | |
| raise ValueError("Scores do not meet the required threshold") | |
| if __name__ == "__main__": | |
| parser = argparse.ArgumentParser(description="Verify benchmark scores") | |
| parser.add_argument("file_path", type=str, help="Path to the json file") | |
| args = parser.parse_args() | |
| verify_scores(args.file_path) | |