You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							42 lines
						
					
					
						
							1.6 KiB
						
					
					
				
			
		
		
	
	
							42 lines
						
					
					
						
							1.6 KiB
						
					
					
				| #!/bin/bash
 | |
| # Copyright 2020 Huawei Technologies Co., Ltd
 | |
| #
 | |
| # Licensed under the Apache License, Version 2.0 (the "License");
 | |
| # you may not use this file except in compliance with the License.
 | |
| # You may obtain a copy of the License at
 | |
| #
 | |
| # http://www.apache.org/licenses/LICENSE-2.0
 | |
| #
 | |
| # Unless required by applicable law or agreed to in writing, software
 | |
| # distributed under the License is distributed on an "AS IS" BASIS,
 | |
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | |
| # See the License for the specific language governing permissions and
 | |
| # limitations under the License.
 | |
| # ============================================================================
 | |
| 
 | |
| echo "=============================================================================================================="
 | |
| echo "Please run the scipt as: "
 | |
| echo "sh run_standalone_pretrain.sh DEVICE_ID EPOCH_SIZE DATA_DIR SCHEMA_DIR"
 | |
| echo "for example: sh run_standalone_pretrain.sh 0 40 /path/zh-wiki/ /path/Schema.json"
 | |
| echo "=============================================================================================================="
 | |
| 
 | |
| DEVICE_ID=$1
 | |
| EPOCH_SIZE=$2
 | |
| DATA_DIR=$3
 | |
| SCHEMA_DIR=$4
 | |
| 
 | |
| python run_pretrain.py  \
 | |
|     --distribute="false" \
 | |
|     --epoch_size=$EPOCH_SIZE \
 | |
|     --device_id=$DEVICE_ID \
 | |
|     --enable_save_ckpt="true" \
 | |
|     --enable_lossscale="true" \
 | |
|     --do_shuffle="true" \
 | |
|     --enable_data_sink="true" \
 | |
|     --data_sink_steps=1 \
 | |
|     --checkpoint_path="" \
 | |
|     --save_checkpoint_steps=10000 \
 | |
|     --save_checkpoint_num=1 \
 | |
|     --data_dir=$DATA_DIR \
 | |
|     --schema_dir=$SCHEMA_DIR > log.txt 2>&1 &
 |