def parse_args(args): parser = argparse.ArgumentParser() parser.add_argument( "--lemmatization", help="Perform lemmatization (using spaCy)", action="store_true", ) parser.add_argument("--train", help="Perform training", action="store_true") parser.add_argument("--goal", help="Goal of the classifier", choices=MODELS.keys(), default="defect") parser.add_argument( "--classifier", help="Type of the classifier. Only used for component classification.", choices=["default", "nn"], default="default", ) parser.add_argument("--classify", help="Perform evaluation", action="store_true") parser.add_argument( "--generate-sheet", help= "Perform evaluation on bugs from last week and generate a csv file", action="store_true", ) parser.add_argument("--token", help="Bugzilla token", action="store") parser.add_argument( "--historical", help="""Analyze historical bugs. Only used for defect, bugtype, defectenhancementtask and regression tasks.""", action="store_true", ) return parser.parse_args(args)
from bugbug import bugzilla, db, repository from bugbug.models import MODELS, get_model_class if __name__ == "__main__": parser = argparse.ArgumentParser() parser.add_argument( "--lemmatization", help="Perform lemmatization (using spaCy)", action="store_true", ) parser.add_argument("--train", help="Perform training", action="store_true") parser.add_argument("--goal", help="Goal of the classifier", choices=MODELS.keys(), default="defect") parser.add_argument( "--classifier", help="Type of the classifier", choices=["default", "nn"], default="default", ) parser.add_argument("--classify", help="Perform evaluation", action="store_true") parser.add_argument( "--generate-sheet", help= "Perform evaluation on bugs from last week and generate a csv file", action="store_true",
import numpy as np from bugbug import repository # noqa from bugbug import bugzilla, db from bugbug.models import MODELS, get_model_class if __name__ == "__main__": parser = argparse.ArgumentParser() parser.add_argument( "--lemmatization", help="Perform lemmatization (using spaCy)", action="store_true", ) parser.add_argument("--train", help="Perform training", action="store_true") parser.add_argument( "--goal", help="Goal of the classifier", choices=MODELS.keys(), default="defect" ) parser.add_argument( "--classifier", help="Type of the classifier", choices=["default", "nn"], default="default", ) parser.add_argument("--classify", help="Perform evaluation", action="store_true") parser.add_argument( "--generate-sheet", help="Perform evaluation on bugs from last week and generate a csv file", action="store_true", ) parser.add_argument("--token", help="Bugzilla token", action="store") parser.add_argument(