Specify UTF-8 encoding in the json load command explicitely (#557)

This commit is contained in:
Sebastian Raschka
2025-03-05 11:46:21 -06:00
committed by GitHub
parent 5fc78ff9fd
commit 86b714a5e0
7 changed files with 40 additions and 25 deletions

View File

@@ -40,7 +40,7 @@ def download_and_load_gpt2(model_size, models_dir):
# Load settings and params
tf_ckpt_path = tf.train.latest_checkpoint(model_dir)
settings = json.load(open(os.path.join(model_dir, "hparams.json")))
settings = json.load(open(os.path.join(model_dir, "hparams.json"), "r", encoding="utf-8"))
params = load_gpt2_params_from_tf_ckpt(tf_ckpt_path, settings)
return settings, params

View File

@@ -40,7 +40,7 @@ def download_and_load_gpt2(model_size, models_dir):
# Load settings and params
tf_ckpt_path = tf.train.latest_checkpoint(model_dir)
settings = json.load(open(os.path.join(model_dir, "hparams.json")))
settings = json.load(open(os.path.join(model_dir, "hparams.json"), "r", encoding="utf-8"))
params = load_gpt2_params_from_tf_ckpt(tf_ckpt_path, settings)
return settings, params

View File

@@ -40,7 +40,7 @@ def download_and_load_gpt2(model_size, models_dir):
# Load settings and params
tf_ckpt_path = tf.train.latest_checkpoint(model_dir)
settings = json.load(open(os.path.join(model_dir, "hparams.json")))
settings = json.load(open(os.path.join(model_dir, "hparams.json"), "r", encoding="utf-8"))
params = load_gpt2_params_from_tf_ckpt(tf_ckpt_path, settings)
return settings, params