@@ -51,6 +51,8 @@ RSYNC_DATA="true"
5151OVERWRITE=" false"
5252SAVE_CHECKPOINTS=" true"
5353TUNING_RULESET=" external"
54+ ROOT_DATA_BUCKET=" algoperf-data"
55+ LOGS_BUCKET=" algoperf-runs"
5456
5557# Pass flag
5658while [ " $1 " != " " ]; do
@@ -136,6 +138,14 @@ while [ "$1" != "" ]; do
136138 shift
137139 ADDITIONAL_REQUIREMENTS_PATH=$1
138140 ;;
141+ --data_bucket)
142+ shift
143+ ROOT_DATA_BUCKET=$1
144+ ;;
145+ --logs_bucket)
146+ shift
147+ LOGS_BUCKET=$1
148+ ;;
139149 * )
140150 usage
141151 exit 1
@@ -179,11 +189,11 @@ VALID_WORKLOADS=("criteo1tb" "imagenet_resnet" "imagenet_resnet_silu" "imagenet_
179189VALID_RULESETS=(" self" " external" )
180190
181191# Set data and experiment paths
182- ROOT_DATA_BUCKET=" gs://mlcommons-data"
183192ROOT_DATA_DIR=" ${HOME_DIR} /data"
193+ ROOT_DATA_BUCKET=" gs://${ROOT_DATA_BUCKET} "
184194
185- EXPERIMENT_BUCKET=" gs://mlcommons-runs"
186195EXPERIMENT_DIR=" ${HOME_DIR} /experiment_runs"
196+ EXPERIMENT_LOGS_BUCKET=" gs://${LOGS_BUCKET} "
187197
188198if [[ -n ${DATASET+x} ]]; then
189199 if [[ ! " ${VALID_DATASETS[@]} " =~ " $DATASET " ]]; then
@@ -313,8 +323,8 @@ if [[ ! -z ${SUBMISSION_PATH+x} ]]; then
313323 RETURN_CODE=$?
314324
315325 if [[ $INTERNAL_CONTRIBUTOR_MODE == " true" ]]; then
316- /google-cloud-sdk/bin/gsutil -m cp -r ${EXPERIMENT_DIR} /${EXPERIMENT_NAME} /${WORKLOAD} _${FRAMEWORK} ${EXPERIMENT_BUCKET } /${EXPERIMENT_NAME} /
317- /google-cloud-sdk/bin/gsutil -m cp ${LOG_FILE} ${EXPERIMENT_BUCKET } /${EXPERIMENT_NAME} /${WORKLOAD} _${FRAMEWORK} /
326+ /google-cloud-sdk/bin/gsutil -m cp -r ${EXPERIMENT_DIR} /${EXPERIMENT_NAME} /${WORKLOAD} _${FRAMEWORK} ${EXPERIMENT_LOGS_BUCKET } /${EXPERIMENT_NAME} /
327+ /google-cloud-sdk/bin/gsutil -m cp ${LOG_FILE} ${EXPERIMENT_LOGS_BUCKET } /${EXPERIMENT_NAME} /${WORKLOAD} _${FRAMEWORK} /
318328 fi
319329
320330fi
0 commit comments