コード例 #1
0
ファイル: pseudo_dojo.py プロジェクト: sikisis/pymatgen
    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
ファイル: dojo.py プロジェクト: yanikou19/pseudo_dojo
    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
ファイル: nodes.py プロジェクト: tallakahath/pymatgen
 def json_dump(self, filename):
     json_pretty_dump(self.as_dict(), filename)
コード例 #5
0
ファイル: nodes.py プロジェクト: xhqu1981/pymatgen
 def json_dump(self, filename):
     json_pretty_dump(self.as_dict(), filename)
コード例 #6
0
ファイル: workflow.py プロジェクト: miaoliu/pymatgen
 def json_dump(self, filename):
     json_pretty_dump(self.to_dict, filename)
コード例 #7
0
ファイル: task.py プロジェクト: sikisis/pymatgen
 def json_dump(self, filename):
     json_pretty_dump(self.to_dict, filename)