Skip to content
Snippets Groups Projects
Select Git revision
  • 95f6bba0c2f5aff0afdc3c77f19eacceb741dfe4
  • master default protected
  • r1.8
  • r1.6
  • r1.9
  • r1.5
  • r1.7
  • r1.3
  • r1.4
  • r1.2
  • v1.6.0
  • v1.5.0
12 results

run_eval_cpu.sh

Blame
  • run_eval_cpu.sh 1.53 KiB
    #!/bin/bash
    # Copyright 2021 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 script as: "
    echo "bash run_eval_cpu.sh CoNLL2000_DIR GLOVE_DIR"
    echo "for example: bash run_eval_cpu.sh ../data/CoNLL2000 lstm_crf-15_446.ckpt"
    echo "=============================================================================================================="
    
    CoNLL2000_DIR=$1
    CKPT_FILE=$2
    
    mkdir -p ms_log
    CUR_DIR=`pwd`
    export GLOG_log_dir=${CUR_DIR}/ms_log
    export GLOG_logtostderr=0
    
    BASE_PATH=$(cd ./"`dirname $0`" || exit; pwd)
    CONFIG_FILE="${BASE_PATH}/../default_config.yaml"
    
    
    python ../eval.py  \
        --config_path=$CONFIG_FILE \
        --device_target="CPU" \
        --data_CoNLL_path=${CoNLL2000_DIR}\
        --ckpt_path=${CKPT_FILE}\
        --build_data=False  \
        --preprocess=true  \
        --preprocess_path=./preprocess > log_eval_cpu.txt 2>&1 &