diff --git a/pyabsa/tasks/AspectPolarityClassification/prediction/sentiment_classifier.py b/pyabsa/tasks/AspectPolarityClassification/prediction/sentiment_classifier.py index 54feb78f..535d94b1 100644 --- a/pyabsa/tasks/AspectPolarityClassification/prediction/sentiment_classifier.py +++ b/pyabsa/tasks/AspectPolarityClassification/prediction/sentiment_classifier.py @@ -536,7 +536,7 @@ def _run_prediction(self, save_path=None, print_result=True, **kwargs): fprint("Example {}: {}".format(ex_id, text_printing)) if save_path: with open(save_path, "w", encoding="utf8") as fout: - json.dump(str(results), fout, ensure_ascii=False) + json.dump(results, fout, ensure_ascii=False) fprint("inference result saved in: {}".format(save_path)) except Exception as e: fprint("Can not save result: {}, Exception: {}".format(text_raw, e)) diff --git a/pyabsa/tasks/CodeDefectDetection/prediction/code_defect_detector.py b/pyabsa/tasks/CodeDefectDetection/prediction/code_defect_detector.py index 1c3328b4..e4354d8e 100644 --- a/pyabsa/tasks/CodeDefectDetection/prediction/code_defect_detector.py +++ b/pyabsa/tasks/CodeDefectDetection/prediction/code_defect_detector.py @@ -492,7 +492,7 @@ def _run_prediction(self, save_path=None, print_result=True): fprint("Example {}".format(text_printing)) if save_path: with open(save_path, "w", encoding="utf8") as fout: - json.dump(str(results), fout, ensure_ascii=False) + json.dump(results, fout, ensure_ascii=False) fprint("inference result saved in: {}".format(save_path)) except Exception as e: fprint("Can not save result: {}, Exception: {}".format(text_raw, e)) diff --git a/pyabsa/tasks/RNAClassification/prediction/rna_classifier.py b/pyabsa/tasks/RNAClassification/prediction/rna_classifier.py index a05b207c..55480723 100644 --- a/pyabsa/tasks/RNAClassification/prediction/rna_classifier.py +++ b/pyabsa/tasks/RNAClassification/prediction/rna_classifier.py @@ -378,7 +378,7 @@ def _run_prediction(self, save_path=None, print_result=True): fprint("Example :{}".format(text_printing)) if save_path: with open(save_path, "w", encoding="utf8") as fout: - json.dump(str(results), fout, ensure_ascii=False) + json.dump(results, fout, ensure_ascii=False) fprint("inference result saved in: {}".format(save_path)) except Exception as e: fprint("Can not save result: {}, Exception: {}".format(text_raw, e)) diff --git a/pyabsa/tasks/RNARegression/prediction/rna_regressor.py b/pyabsa/tasks/RNARegression/prediction/rna_regressor.py index e46cec60..8bf03d91 100644 --- a/pyabsa/tasks/RNARegression/prediction/rna_regressor.py +++ b/pyabsa/tasks/RNARegression/prediction/rna_regressor.py @@ -393,7 +393,7 @@ def _run_prediction(self, save_path=None, print_result=True): fprint("Example :{} ".format(text_printing)) if save_path: with open(save_path, "w", encoding="utf8") as fout: - json.dump(str(results), fout, ensure_ascii=False) + json.dump(results, fout, ensure_ascii=False) fprint("inference result saved in: {}".format(save_path)) except Exception as e: fprint("Can not save result: {}, Exception: {}".format(text_raw, e)) diff --git a/pyabsa/tasks/TextAdversarialDefense/prediction/tad_classifier.py b/pyabsa/tasks/TextAdversarialDefense/prediction/tad_classifier.py index 1a930a83..af03964d 100644 --- a/pyabsa/tasks/TextAdversarialDefense/prediction/tad_classifier.py +++ b/pyabsa/tasks/TextAdversarialDefense/prediction/tad_classifier.py @@ -617,7 +617,7 @@ def _run_prediction(self, save_path=None, print_result=True, defense=None): fprint("Example {}: {}".format(ex_id, text_printing)) if save_path: with open(save_path, "w", encoding="utf8") as fout: - json.dump(str(results), fout, ensure_ascii=False) + json.dump(results, fout, ensure_ascii=False) fprint("inference result saved in: {}".format(save_path)) except Exception as e: fprint("Can not save result: {}, Exception: {}".format(text_raw, e)) diff --git a/pyabsa/tasks/TextClassification/prediction/text_classifier.py b/pyabsa/tasks/TextClassification/prediction/text_classifier.py index c16399b4..09141079 100644 --- a/pyabsa/tasks/TextClassification/prediction/text_classifier.py +++ b/pyabsa/tasks/TextClassification/prediction/text_classifier.py @@ -482,7 +482,7 @@ def _run_prediction(self, save_path=None, print_result=True): fprint("Example {}".format(text_printing)) if save_path: with open(save_path, "w", encoding="utf8") as fout: - json.dump(str(results), fout, ensure_ascii=False) + json.dump(results, fout, ensure_ascii=False) fprint("inference result saved in: {}".format(save_path)) except Exception as e: fprint("Can not save result: {}, Exception: {}".format(text_raw, e)) diff --git a/pyabsa/tasks/_Archive/ProteinRegression/prediction/protein_regressor.py b/pyabsa/tasks/_Archive/ProteinRegression/prediction/protein_regressor.py index 5ce5e1cb..3da08d1a 100644 --- a/pyabsa/tasks/_Archive/ProteinRegression/prediction/protein_regressor.py +++ b/pyabsa/tasks/_Archive/ProteinRegression/prediction/protein_regressor.py @@ -395,7 +395,7 @@ def _run_prediction(self, save_path=None, print_result=True): fprint("Example :{} ".format(text_printing)) if save_path: with open(save_path, "w", encoding="utf8") as fout: - json.dump(str(results), fout, ensure_ascii=False) + json.dump(results, fout, ensure_ascii=False) fprint("inference result saved in: {}".format(save_path)) except Exception as e: fprint("Can not save result: {}, Exception: {}".format(text_raw, e)) diff --git a/pyabsa/tasks/_Archive/RNAClassification/prediction/rna_classifier.py b/pyabsa/tasks/_Archive/RNAClassification/prediction/rna_classifier.py index 2cd097cc..f97bbca8 100644 --- a/pyabsa/tasks/_Archive/RNAClassification/prediction/rna_classifier.py +++ b/pyabsa/tasks/_Archive/RNAClassification/prediction/rna_classifier.py @@ -397,7 +397,7 @@ def _run_prediction(self, save_path=None, print_result=True): fprint("Example :{}".format(text_printing)) if save_path: with open(save_path, "w", encoding="utf8") as fout: - json.dump(str(results), fout, ensure_ascii=False) + json.dump(results, fout, ensure_ascii=False) fprint("inference result saved in: {}".format(save_path)) except Exception as e: fprint("Can not save result: {}, Exception: {}".format(text_raw, e)) diff --git a/pyabsa/tasks/_Archive/RNARegression/prediction/rna_regressor.py b/pyabsa/tasks/_Archive/RNARegression/prediction/rna_regressor.py index e46cec60..8bf03d91 100644 --- a/pyabsa/tasks/_Archive/RNARegression/prediction/rna_regressor.py +++ b/pyabsa/tasks/_Archive/RNARegression/prediction/rna_regressor.py @@ -393,7 +393,7 @@ def _run_prediction(self, save_path=None, print_result=True): fprint("Example :{} ".format(text_printing)) if save_path: with open(save_path, "w", encoding="utf8") as fout: - json.dump(str(results), fout, ensure_ascii=False) + json.dump(results, fout, ensure_ascii=False) fprint("inference result saved in: {}".format(save_path)) except Exception as e: fprint("Can not save result: {}, Exception: {}".format(text_raw, e))