Commit af59037a

Boris Dayma <boris.dayma@gmail.com>
2022-12-08 01:29:30
fix(wandb): encoding on Windows (#148)
fix #143
1 parent 3c00e85
Changed files (1)
openai/wandb_logger.py
@@ -242,7 +242,9 @@ class WandbLogger:
             type="fine_tune_details",
             metadata=fine_tune,
         )
-        with artifact.new_file("fine_tune_details.json") as f:
+        with artifact.new_file(
+            "fine_tune_details.json", mode="w", encoding="utf-8"
+        ) as f:
             json.dump(fine_tune, f, indent=2)
         wandb.run.log_artifact(
             artifact,
@@ -276,7 +278,7 @@ class WandbLogger:
                 )
                 return
             artifact = wandb.Artifact(artifact_name, type=artifact_type, metadata=file)
-            with artifact.new_file(filename, mode="w") as f:
+            with artifact.new_file(filename, mode="w", encoding="utf-8") as f:
                 f.write(file_content)
 
             # create a Table