Exemple #1
0
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)
Exemple #2
0
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",
Exemple #3
0
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(