@@ -44,27 +44,6 @@ inference_analysis_test(test_analyzer SRCS analyzer_tester.cc
44
44
EXTRA_DEPS paddle_inference_api paddle_fluid_api ir_pass_manager analysis_predictor
45
45
ARGS --inference_model_dir=${PYTHON_TESTS_DIR}/book/word2vec.inference.model )
46
46
47
- function (inference_download_and_uncompress install_dir url gz_filename )
48
- message (STATUS "Download inference test stuff ${gz_filename} from ${url} " )
49
- execute_process (COMMAND bash -c "mkdir -p ${install_dir} " )
50
- execute_process (COMMAND bash -c "cd ${install_dir} && wget -q ${url} " )
51
- execute_process (COMMAND bash -c "cd ${install_dir} && tar xzf ${gz_filename} " )
52
- message (STATUS "finish downloading ${gz_filename} " )
53
- endfunction (inference_download_and_uncompress )
54
-
55
- set (RNN1_MODEL_URL "http://paddle-inference-dist.bj.bcebos.com/rnn1%2Fmodel.tar.gz" )
56
- set (RNN1_DATA_URL "http://paddle-inference-dist.bj.bcebos.com/rnn1%2Fdata.txt.tar.gz" )
57
- set (RNN1_INSTALL_DIR "${THIRD_PARTY_PATH} /inference_demo/rnn1" CACHE PATH "RNN1 model and data root." FORCE )
58
- if (NOT EXISTS ${RNN1_INSTALL_DIR} AND WITH_TESTING )
59
- inference_download_and_uncompress (${RNN1_INSTALL_DIR} ${RNN1_MODEL_URL} "rnn1%2Fmodel.tar.gz" )
60
- inference_download_and_uncompress (${RNN1_INSTALL_DIR} ${RNN1_DATA_URL} "rnn1%2Fdata.txt.tar.gz" )
61
- endif ()
62
-
63
- inference_analysis_test (test_analyzer_rnn1 SRCS analyzer_rnn1_tester.cc
64
- EXTRA_DEPS paddle_inference_api paddle_fluid_api ir_pass_manager analysis_predictor
65
- ARGS --infer_model=${RNN1_INSTALL_DIR}/model
66
- --infer_data=${RNN1_INSTALL_DIR}/data.txt )
67
-
68
47
inference_analysis_test (test_data_flow_graph SRCS data_flow_graph_tester.cc )
69
48
inference_analysis_test (test_data_flow_graph_to_fluid_pass SRCS data_flow_graph_to_fluid_pass_tester.cc )
70
49
inference_analysis_test (test_fluid_to_ir_pass SRCS fluid_to_ir_pass_tester.cc )
@@ -75,46 +54,3 @@ inference_analysis_test(test_tensorrt_subgraph_pass SRCS tensorrt_subgraph_pass_
75
54
inference_analysis_test (test_pass_manager SRCS pass_manager_tester.cc )
76
55
inference_analysis_test (test_tensorrt_subgraph_node_mark_pass SRCS tensorrt_subgraph_node_mark_pass_tester.cc )
77
56
inference_analysis_test (test_model_store_pass SRCS model_store_pass_tester.cc )
78
-
79
- set (CHINESE_NER_MODEL_URL "http://paddle-inference-dist.bj.bcebos.com/chinese_ner_model.tar.gz" )
80
- set (CHINESE_NER_DATA_URL "http://paddle-inference-dist.bj.bcebos.com/chinese_ner-data.txt.tar.gz" )
81
- set (CHINESE_NER_INSTALL_DIR "${THIRD_PARTY_PATH} /inference_demo/chinese_ner" CACHE PATH "Chinese ner model and data root." FORCE )
82
- if (NOT EXISTS ${CHINESE_NER_INSTALL_DIR} AND WITH_TESTING AND WITH_INFERENCE )
83
- inference_download_and_uncompress (${CHINESE_NER_INSTALL_DIR} ${CHINESE_NER_MODEL_URL} "chinese_ner_model.tar.gz" )
84
- inference_download_and_uncompress (${CHINESE_NER_INSTALL_DIR} ${CHINESE_NER_DATA_URL} "chinese_ner-data.txt.tar.gz" )
85
- endif ()
86
-
87
- inference_analysis_test (test_analyzer_ner SRCS analyzer_ner_tester.cc
88
- EXTRA_DEPS paddle_inference_api paddle_fluid_api analysis_predictor
89
- ARGS --infer_model=${CHINESE_NER_INSTALL_DIR}/model
90
- --infer_data=${CHINESE_NER_INSTALL_DIR}/data.txt )
91
-
92
- set (LAC_MODEL_URL "http://paddle-inference-dist.bj.bcebos.com/lac_model.tar.gz" )
93
- set (LAC_DATA_URL "http://paddle-inference-dist.bj.bcebos.com/lac_data.txt.tar.gz" )
94
- set (LAC_INSTALL_DIR "${THIRD_PARTY_PATH} /inference_demo/lac" CACHE PATH "LAC model and data root." FORCE )
95
- if (NOT EXISTS ${LAC_INSTALL_DIR} AND WITH_TESTING AND WITH_INFERENCE )
96
- inference_download_and_uncompress (${LAC_INSTALL_DIR} ${LAC_MODEL_URL} "lac_model.tar.gz" )
97
- inference_download_and_uncompress (${LAC_INSTALL_DIR} ${LAC_DATA_URL} "lac_data.txt.tar.gz" )
98
- endif ()
99
-
100
- inference_analysis_test (test_analyzer_lac SRCS analyzer_lac_tester.cc
101
- EXTRA_DEPS paddle_inference_api paddle_fluid_api ir_pass_manager analysis_predictor
102
- ARGS --infer_model=${LAC_INSTALL_DIR}/model
103
- --infer_data=${LAC_INSTALL_DIR}/data.txt )
104
-
105
-
106
- set (TEXT_CLASSIFICATION_MODEL_URL "http://paddle-inference-dist.bj.bcebos.com/text-classification-Senta.tar.gz" )
107
- set (TEXT_CLASSIFICATION_DATA_URL "http://paddle-inference-dist.bj.bcebos.com/text_classification_data.txt.tar.gz" )
108
- set (TEXT_CLASSIFICATION_INSTALL_DIR "${THIRD_PARTY_PATH} /inference_demo/text_classification" CACHE PATH "Text Classification model and data root." FORCE )
109
-
110
- if (NOT EXISTS ${TEXT_CLASSIFICATION_INSTALL_DIR} AND WITH_TESTING AND WITH_INFERENCE )
111
- inference_download_and_uncompress (${TEXT_CLASSIFICATION_INSTALL_DIR} ${TEXT_CLASSIFICATION_MODEL_URL} "text-classification-Senta.tar.gz" )
112
- inference_download_and_uncompress (${TEXT_CLASSIFICATION_INSTALL_DIR} ${TEXT_CLASSIFICATION_DATA_URL} "text_classification_data.txt.tar.gz" )
113
- endif ()
114
-
115
- inference_analysis_test (test_text_classification SRCS analyzer_text_classification_tester.cc
116
- EXTRA_DEPS paddle_inference_api paddle_fluid_api analysis_predictor
117
- ARGS --infer_model=${TEXT_CLASSIFICATION_INSTALL_DIR}/text-classification-Senta
118
- --infer_data=${TEXT_CLASSIFICATION_INSTALL_DIR}/data.txt
119
- --topn=1 # Just run top 1 batch.
120
- )
0 commit comments