Пример #1
0
    def start_training(self, workdir, **kwargs):
        results = self.challenge(workdir, **kwargs)

        report, isok = self.make_report(results, **kwargs)

        json_pretty_dump(results, os.path.join(workdir, "report.json"))

        if isok:
            self.write_dojo_report(report)
        else:
            raise self.Error("isok: %s" % isok)
Пример #2
0
    def start_training(self, workdir, **kwargs):
        results = self.challenge(workdir, **kwargs)

        report, isok = self.make_report(results, **kwargs)

        json_pretty_dump(results, os.path.join(workdir, "report.json"))

        if isok:
            self.write_dojo_report(report)
        else:
            raise self.Error("isok: %s" % isok)
Пример #3
0
    def start_training(self, workdir, **kwargs):
        """Start the tests in the working directory workdir."""
        start_time = time.time()
        results = self.challenge(workdir, **kwargs)

        report = self.make_report(results, **kwargs)

        json_pretty_dump(results, os.path.join(workdir, "report.json"))

        self.write_dojo_report(report)

        print("Elapsed time %.2f [s]" % (time.time() - start_time))

        isok = True
        if "_exceptions" in report:
            isok = False
            print("got exceptions: ",report["_exceptions"])

        return isok
Пример #4
0
 def json_dump(self, filename):
     json_pretty_dump(self.as_dict(), filename)
Пример #5
0
 def json_dump(self, filename):
     json_pretty_dump(self.as_dict(), filename)
Пример #6
0
 def json_dump(self, filename):
     json_pretty_dump(self.to_dict, filename)
Пример #7
0
 def json_dump(self, filename):
     json_pretty_dump(self.to_dict, filename)