Skip to content

Commit 1d3d0d5

Browse files
author
Chuyang Deng
committed
Update checkpoint_dir format.
1 parent 9eac2d7 commit 1d3d0d5

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/sagemaker_tensorflow_container/training.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ def main():
196196
# If the training job is part of the multiple training jobs for tuning, we need to append the training job name to
197197
# model_dir in case they read from/write to the same object
198198
if '_tuning_objective_metric' in hyperparameters:
199-
env.hyperparameters['model_dir'] = '{}-{}'.format(hyperparameters.get('model_dir'), env.job_name)
199+
env.hyperparameters['model_dir'] = '{}/{}/checkpoints'.format(hyperparameters.get('model_dir'), env.job_name)
200200

201201
s3_utils.configure(env.hyperparameters.get('model_dir'), os.environ.get('SAGEMAKER_REGION'))
202202
logger.setLevel(env.log_level)

test/unit/test_training.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,5 +281,5 @@ def test_main_tunning_model_dir(configure_s3_env, read_hyperparameters, training
281281
training_env.return_value = single_machine_training_env
282282
os.environ['SAGEMAKER_REGION'] = REGION
283283
training.main()
284-
expected_model_dir = '{}-{}'.format(MODEL_DIR, single_machine_training_env.job_name)
284+
expected_model_dir = '{}/{}/checkpoints'.format(MODEL_DIR, single_machine_training_env.job_name)
285285
configure_s3_env.assert_called_once_with(expected_model_dir, REGION)

0 commit comments

Comments
 (0)