From 9ce34a87833a777e8e50f235e22ea2a562a8d174 Mon Sep 17 00:00:00 2001 From: wangguibao Date: Thu, 4 Apr 2019 15:47:59 +0800 Subject: [PATCH] Fix README Change-Id: I44e4566f435b3868ffcefc1dca8d29676b63460b --- CMakeLists.txt | 4 +- README.md | 39 ++++---- cmake/generic.cmake | 1 - demo-client/CMakeLists.txt | 88 +++++++++++++++++ .../conf/predictors.prototxt | 0 .../data/images/groundtruth.txt | 0 {sdk-cpp => demo-client}/data/images/what.jpg | Bin .../demo => demo-client/src}/dense_format.cpp | 2 +- {sdk-cpp/demo => demo-client/src}/echo.cpp | 2 +- .../src}/int64tensor_format.cpp | 2 +- .../src}/sparse_format.cpp | 2 +- .../src}/text_classification.cpp | 2 +- .../src}/text_classification_press.cpp | 0 {sdk-cpp/demo => demo-client/src}/ximage.cpp | 2 +- {serving => demo-serving}/BCLOUD | 0 {serving => demo-serving}/CMakeLists.txt | 0 {serving => demo-serving}/conf/gflags.conf | 0 .../conf/model_toolkit.prototxt | 0 .../conf/resource.prototxt | 0 .../conf/service.prototxt | 0 .../conf/workflow.prototxt | 0 .../paddle/fluid/SE_ResNeXt50_32x4d/__model__ | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_0.b_0 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_0.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_0.w_1 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_0.w_2 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_1.b_0 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_1.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_1.w_1 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_1.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_10.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_10.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_10.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_10.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_11.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_11.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_11.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_11.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_12.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_12.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_12.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_12.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_13.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_13.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_13.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_13.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_14.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_14.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_14.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_14.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_15.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_15.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_15.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_15.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_16.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_16.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_16.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_16.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_17.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_17.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_17.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_17.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_18.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_18.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_18.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_18.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_19.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_19.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_19.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_19.w_2 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_2.b_0 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_2.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_2.w_1 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_2.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_20.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_20.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_20.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_20.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_21.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_21.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_21.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_21.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_22.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_22.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_22.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_22.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_23.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_23.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_23.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_23.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_24.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_24.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_24.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_24.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_25.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_25.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_25.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_25.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_26.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_26.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_26.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_26.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_27.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_27.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_27.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_27.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_28.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_28.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_28.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_28.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_29.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_29.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_29.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_29.w_2 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_3.b_0 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_3.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_3.w_1 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_3.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_30.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_30.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_30.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_30.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_31.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_31.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_31.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_31.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_32.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_32.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_32.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_32.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_33.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_33.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_33.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_33.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_34.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_34.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_34.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_34.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_35.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_35.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_35.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_35.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_36.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_36.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_36.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_36.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_37.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_37.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_37.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_37.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_38.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_38.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_38.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_38.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_39.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_39.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_39.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_39.w_2 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_4.b_0 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_4.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_4.w_1 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_4.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_40.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_40.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_40.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_40.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_41.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_41.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_41.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_41.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_42.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_42.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_42.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_42.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_43.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_43.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_43.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_43.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_44.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_44.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_44.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_44.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_45.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_45.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_45.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_45.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_46.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_46.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_46.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_46.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_47.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_47.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_47.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_47.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_48.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_48.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_48.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_48.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_49.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_49.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_49.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_49.w_2 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_5.b_0 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_5.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_5.w_1 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_5.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_50.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_50.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_50.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_50.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_51.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_51.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_51.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_51.w_2 | Bin .../SE_ResNeXt50_32x4d/batch_norm_52.b_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_52.w_0 | Bin .../SE_ResNeXt50_32x4d/batch_norm_52.w_1 | Bin .../SE_ResNeXt50_32x4d/batch_norm_52.w_2 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_6.b_0 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_6.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_6.w_1 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_6.w_2 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_7.b_0 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_7.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_7.w_1 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_7.w_2 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_8.b_0 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_8.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_8.w_1 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_8.w_2 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_9.b_0 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_9.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_9.w_1 | Bin .../fluid/SE_ResNeXt50_32x4d/batch_norm_9.w_2 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_0.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_1.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_10.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_11.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_12.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_13.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_14.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_15.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_16.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_17.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_18.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_19.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_2.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_20.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_21.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_22.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_23.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_24.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_25.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_26.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_27.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_28.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_29.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_3.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_30.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_31.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_32.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_33.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_34.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_35.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_36.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_37.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_38.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_39.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_4.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_40.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_41.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_42.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_43.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_44.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_45.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_46.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_47.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_48.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_49.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_5.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_50.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_51.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_52.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_6.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_7.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_8.w_0 | Bin .../fluid/SE_ResNeXt50_32x4d/conv2d_9.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_0.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_0.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_1.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_1.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_10.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_10.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_11.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_11.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_12.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_12.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_13.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_13.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_14.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_14.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_15.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_15.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_16.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_16.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_17.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_17.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_18.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_18.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_19.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_19.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_2.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_2.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_20.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_20.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_21.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_21.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_22.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_22.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_23.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_23.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_24.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_24.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_25.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_25.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_26.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_26.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_27.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_27.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_28.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_28.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_29.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_29.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_3.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_3.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_30.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_30.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_31.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_31.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_32.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_32.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_4.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_4.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_5.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_5.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_6.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_6.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_7.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_7.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_8.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_8.w_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_9.b_0 | Bin .../paddle/fluid/SE_ResNeXt50_32x4d/fc_9.w_0 | Bin .../data/model/paddle/fluid/cat.jpg | Bin .../data/model/paddle/fluid_reload_flag | 0 .../data/model/paddle/fluid_time_file | 0 {serving => demo-serving}/op/CMakeLists.txt | 0 {serving => demo-serving}/op/classify_op.cpp | 4 +- {serving => demo-serving}/op/classify_op.h | 2 +- .../op/common_echo_op.cpp | 2 +- {serving => demo-serving}/op/common_echo_op.h | 2 +- .../op/dense_echo_op.cpp | 2 +- {serving => demo-serving}/op/dense_echo_op.h | 2 +- .../op/int64tensor_echo_op.cpp | 2 +- .../op/int64tensor_echo_op.h | 2 +- {serving => demo-serving}/op/reader_op.cpp | 2 +- {serving => demo-serving}/op/reader_op.h | 2 +- .../op/sparse_echo_op.cpp | 2 +- {serving => demo-serving}/op/sparse_echo_op.h | 2 +- .../op/text_classification_op.cpp | 2 +- .../op/text_classification_op.h | 2 +- .../op/write_json_op.cpp | 5 +- {serving => demo-serving}/op/write_json_op.h | 2 +- {serving => demo-serving}/op/write_op.cpp | 5 +- {serving => demo-serving}/op/write_op.h | 2 +- .../proto/CMakeLists.txt | 0 .../proto/dense_service.proto | 0 .../proto/echo_service.proto | 0 .../proto/image_class.proto | 0 .../proto/int64tensor_service.proto | 0 .../proto/sparse_service.proto | 0 .../proto/text_classification.proto | 0 doc/BENCHMARKING.md | 11 +-- sdk-cpp/CMakeLists.txt | 92 +----------------- serving/scripts/start.sh | 1 - 385 files changed, 145 insertions(+), 147 deletions(-) create mode 100644 demo-client/CMakeLists.txt rename {sdk-cpp => demo-client}/conf/predictors.prototxt (100%) rename {sdk-cpp => demo-client}/data/images/groundtruth.txt (100%) rename {sdk-cpp => demo-client}/data/images/what.jpg (100%) rename {sdk-cpp/demo => demo-client/src}/dense_format.cpp (99%) rename {sdk-cpp/demo => demo-client/src}/echo.cpp (99%) rename {sdk-cpp/demo => demo-client/src}/int64tensor_format.cpp (99%) rename {sdk-cpp/demo => demo-client/src}/sparse_format.cpp (99%) rename {sdk-cpp/demo => demo-client/src}/text_classification.cpp (99%) rename {sdk-cpp/demo => demo-client/src}/text_classification_press.cpp (100%) rename {sdk-cpp/demo => demo-client/src}/ximage.cpp (99%) rename {serving => demo-serving}/BCLOUD (100%) rename {serving => demo-serving}/CMakeLists.txt (100%) rename {serving => demo-serving}/conf/gflags.conf (100%) rename {serving => demo-serving}/conf/model_toolkit.prototxt (100%) rename {serving => demo-serving}/conf/resource.prototxt (100%) rename {serving => demo-serving}/conf/service.prototxt (100%) rename {serving => demo-serving}/conf/workflow.prototxt (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/__model__ (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_0.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_0.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_0.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_0.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_1.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_1.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_1.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_1.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_10.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_10.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_10.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_10.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_11.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_11.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_11.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_11.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_12.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_12.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_12.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_12.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_13.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_13.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_13.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_13.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_14.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_14.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_14.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_14.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_15.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_15.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_15.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_15.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_16.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_16.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_16.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_16.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_17.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_17.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_17.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_17.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_18.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_18.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_18.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_18.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_19.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_19.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_19.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_19.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_2.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_2.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_2.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_2.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_20.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_20.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_20.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_20.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_21.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_21.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_21.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_21.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_22.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_22.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_22.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_22.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_23.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_23.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_23.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_23.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_24.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_24.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_24.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_24.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_25.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_25.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_25.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_25.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_26.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_26.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_26.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_26.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_27.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_27.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_27.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_27.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_28.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_28.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_28.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_28.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_29.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_29.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_29.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_29.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_3.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_3.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_3.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_3.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_30.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_30.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_30.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_30.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_31.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_31.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_31.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_31.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_32.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_32.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_32.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_32.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_33.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_33.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_33.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_33.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_34.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_34.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_34.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_34.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_35.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_35.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_35.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_35.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_36.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_36.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_36.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_36.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_37.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_37.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_37.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_37.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_38.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_38.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_38.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_38.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_39.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_39.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_39.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_39.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_4.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_4.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_4.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_4.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_40.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_40.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_40.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_40.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_41.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_41.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_41.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_41.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_42.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_42.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_42.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_42.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_43.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_43.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_43.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_43.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_44.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_44.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_44.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_44.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_45.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_45.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_45.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_45.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_46.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_46.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_46.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_46.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_47.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_47.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_47.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_47.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_48.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_48.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_48.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_48.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_49.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_49.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_49.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_49.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_5.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_5.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_5.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_5.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_50.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_50.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_50.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_50.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_51.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_51.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_51.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_51.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_52.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_52.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_52.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_52.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_6.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_6.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_6.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_6.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_7.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_7.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_7.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_7.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_8.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_8.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_8.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_8.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_9.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_9.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_9.w_1 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_9.w_2 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_0.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_1.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_10.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_11.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_12.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_13.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_14.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_15.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_16.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_17.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_18.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_19.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_2.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_20.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_21.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_22.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_23.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_24.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_25.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_26.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_27.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_28.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_29.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_3.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_30.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_31.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_32.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_33.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_34.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_35.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_36.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_37.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_38.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_39.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_4.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_40.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_41.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_42.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_43.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_44.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_45.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_46.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_47.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_48.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_49.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_5.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_50.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_51.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_52.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_6.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_7.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_8.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_9.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_0.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_0.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_1.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_1.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_10.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_10.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_11.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_11.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_12.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_12.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_13.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_13.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_14.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_14.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_15.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_15.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_16.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_16.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_17.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_17.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_18.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_18.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_19.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_19.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_2.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_2.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_20.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_20.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_21.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_21.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_22.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_22.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_23.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_23.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_24.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_24.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_25.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_25.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_26.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_26.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_27.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_27.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_28.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_28.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_29.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_29.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_3.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_3.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_30.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_30.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_31.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_31.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_32.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_32.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_4.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_4.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_5.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_5.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_6.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_6.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_7.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_7.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_8.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_8.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_9.b_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_9.w_0 (100%) rename {serving => demo-serving}/data/model/paddle/fluid/cat.jpg (100%) rename {serving => demo-serving}/data/model/paddle/fluid_reload_flag (100%) rename {serving => demo-serving}/data/model/paddle/fluid_time_file (100%) rename {serving => demo-serving}/op/CMakeLists.txt (100%) rename {serving => demo-serving}/op/classify_op.cpp (97%) rename {serving => demo-serving}/op/classify_op.h (97%) rename {serving => demo-serving}/op/common_echo_op.cpp (94%) rename {serving => demo-serving}/op/common_echo_op.h (97%) rename {serving => demo-serving}/op/dense_echo_op.cpp (97%) rename {serving => demo-serving}/op/dense_echo_op.h (96%) rename {serving => demo-serving}/op/int64tensor_echo_op.cpp (97%) rename {serving => demo-serving}/op/int64tensor_echo_op.h (95%) rename {serving => demo-serving}/op/reader_op.cpp (99%) rename {serving => demo-serving}/op/reader_op.h (97%) rename {serving => demo-serving}/op/sparse_echo_op.cpp (97%) rename {serving => demo-serving}/op/sparse_echo_op.h (96%) rename {serving => demo-serving}/op/text_classification_op.cpp (98%) rename {serving => demo-serving}/op/text_classification_op.h (96%) rename {serving => demo-serving}/op/write_json_op.cpp (94%) rename {serving => demo-serving}/op/write_json_op.h (96%) rename {serving => demo-serving}/op/write_op.cpp (94%) rename {serving => demo-serving}/op/write_op.h (96%) rename {serving => demo-serving}/proto/CMakeLists.txt (100%) rename {serving => demo-serving}/proto/dense_service.proto (100%) rename {serving => demo-serving}/proto/echo_service.proto (100%) rename {serving => demo-serving}/proto/image_class.proto (100%) rename {serving => demo-serving}/proto/int64tensor_service.proto (100%) rename {serving => demo-serving}/proto/sparse_service.proto (100%) rename {serving => demo-serving}/proto/text_classification.proto (100%) delete mode 100755 serving/scripts/start.sh diff --git a/CMakeLists.txt b/CMakeLists.txt index 1df55911..33465d55 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -86,7 +86,6 @@ set(EXTERNAL_LIBS brpc ) - if(WITH_MKLML) list(APPEND EXTERNAL_LIBS ${MKLML_IOMP_LIB}) endif() @@ -104,9 +103,10 @@ endif() add_subdirectory(configure) add_subdirectory(pdcodegen) add_subdirectory(sdk-cpp) +add_subdirectory(demo-client) if (NOT CLIENT_ONLY) add_subdirectory(predictor) add_subdirectory(inferencer-fluid-cpu) -add_subdirectory(serving) +add_subdirectory(demo-serving) endif() diff --git a/README.md b/README.md index 2075b0c8..2a6bbbcc 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,22 @@ Paddle serving框架为策略工程师提供以下三层面的功能性扩展: | |-- proto | |-- src | `-- tests +|-- demo-client # Client端示例;包括如文本分类、图像分类等任务的例子 +| |-- conf # conf目录 +| |-- data # data目录 +| | \-- images +| `-- src # src目录 +|-- demo-serving # Serving示例。该目录下代码与libpdserving.a联编,产出一个可执行的serving二进制 +| |-- conf # Serving示例的Conf目录 +| |-- data # Serving示例的data目录 +| | `-- model +| | `-- paddle +| | `-- fluid +| | |-- SE_ResNeXt50_32x4d +| | `-- text_classification_lstm +| |-- op # Serving示例OP +| |-- proto # Serving示例的proto文件 +| `-- scripts |-- doc # 文档 |-- inferencer-fluid-cpu # 与PaddlePaddle CPU预测库的接口代码 | |-- include @@ -51,6 +67,8 @@ Paddle serving框架为策略工程师提供以下三层面的功能性扩展: |-- predictor # Serving端库: libpdserving.a | |-- common | |-- conf +| |-- cts +| | `-- lib | |-- framework | |-- mempool | |-- op @@ -60,23 +78,10 @@ Paddle serving框架为策略工程师提供以下三层面的功能性扩展: | |-- src | `-- unittest |-- sdk-cpp # Client端库: libpdsdk-cpp.a -| |-- conf # Client端示例的conf目录 -| |-- data # Client端示例的data目录 -| | `-- images -| |-- demo # Client端示例代码;包括如文本分类、图像分类等任务的例子 -| |-- include # Client端库的头文件 -| |-- proto # Client端示例的proto文件 -| `-- src # Client端库的源代码文件 -|-- serving # Serving示例。该目录下代码与libpdserving.a联编,产出一个可执行的serving二进制 -| |-- conf # Serving示例的Conf目录 -| |-- data # Serving示例的data目录 -| | `-- model -| | `-- paddle -| | `-- fluid -| | `-- SE_ResNeXt50_32x4d -| |-- op # Serving示例OP -| |-- proto # Serving示例的proto文件 -| `-- scripts +| |-- include +| |-- plugin +| |-- proto +| `-- src `-- tools # CI工具 `-- codestyle ``` diff --git a/cmake/generic.cmake b/cmake/generic.cmake index c5b722fa..2570e3f4 100644 --- a/cmake/generic.cmake +++ b/cmake/generic.cmake @@ -832,7 +832,6 @@ function(PROTOBUF_GENERATE_SERVING_CPP FOR_SERVING_SIDE SRCS HDRS ) list(APPEND ${SRCS} "${CMAKE_CURRENT_BINARY_DIR}/${FIL_WE}.pb.cc") list(APPEND ${HDRS} "${CMAKE_CURRENT_BINARY_DIR}/${FIL_WE}.pb.h") - message("For serving side " ${FOR_SERVING_SIDE}) if (${FOR_SERVING_SIDE}) add_custom_command( OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/${FIL_WE}.pb.cc" diff --git a/demo-client/CMakeLists.txt b/demo-client/CMakeLists.txt new file mode 100644 index 00000000..e30ca0ea --- /dev/null +++ b/demo-client/CMakeLists.txt @@ -0,0 +1,88 @@ +if (NOT EXISTS + ${CMAKE_CURRENT_LIST_DIR}/data/text_classification/test_set.txt) + execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory + ${CMAKE_CURRENT_LIST_DIR}/data/text_classification) + execute_process(COMMAND wget + --no-check-certificate + https://paddle-serving.bj.bcebos.com/data/text_classification/test_set.tar.gz + --output-document + ${CMAKE_CURRENT_LIST_DIR}/data/text_classification/test_set.tar.gz) + + execute_process(COMMAND ${CMAKE_COMMAND} -E tar xzf + "${CMAKE_CURRENT_LIST_DIR}/data/text_classification/test_set.tar.gz" + WORKING_DIRECTORY + ${CMAKE_CURRENT_LIST_DIR}/data/text_classification + ) +endif() + +add_executable(ximage ${CMAKE_CURRENT_LIST_DIR}/src/ximage.cpp) +target_link_libraries(ximage -Wl,--whole-archive sdk-cpp + -Wl,--no-whole-archive -lpthread -lcrypto -lm -lrt -lssl -ldl + -lz) + +add_executable(echo ${CMAKE_CURRENT_LIST_DIR}/src/echo.cpp) +target_link_libraries(echo -Wl,--whole-archive sdk-cpp -Wl,--no-whole-archive + -lpthread -lcrypto -lm -lrt -lssl -ldl + -lz) + +add_executable(dense_format ${CMAKE_CURRENT_LIST_DIR}/src/dense_format.cpp) +target_link_libraries(dense_format -Wl,--whole-archive sdk-cpp -Wl,--no-whole-archive -lpthread -lcrypto -lm -lrt -lssl -ldl + -lz) + +add_executable(sparse_format ${CMAKE_CURRENT_LIST_DIR}/src/sparse_format.cpp) +target_link_libraries(sparse_format -Wl,--whole-archive sdk-cpp -Wl,--no-whole-archive -lpthread -lcrypto -lm -lrt -lssl -ldl + -lz) + +add_executable(int64tensor_format ${CMAKE_CURRENT_LIST_DIR}/src/int64tensor_format.cpp) +target_link_libraries(int64tensor_format -Wl,--whole-archive sdk-cpp -Wl,--no-whole-archive -lpthread -lcrypto -lm -lrt -lssl -ldl + -lz) + +add_executable(text_classification + ${CMAKE_CURRENT_LIST_DIR}/src/text_classification.cpp) +target_link_libraries(text_classification -Wl,--whole-archive sdk-cpp -Wl,--no-whole-archive -lpthread -lcrypto -lm -lrt -lssl -ldl + -lz) + +add_executable(text_classification_press + ${CMAKE_CURRENT_LIST_DIR}/src/text_classification_press.cpp) +target_link_libraries(text_classification_press -Wl,--whole-archive sdk-cpp -Wl,--no-whole-archive -lpthread -lcrypto -lm -lrt -lssl -ldl + -lz) + +# install +install(TARGETS ximage + RUNTIME DESTINATION + ${PADDLE_SERVING_INSTALL_DIR}/demo/client/image_classification/bin) +install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/conf DESTINATION + ${PADDLE_SERVING_INSTALL_DIR}/demo/client/image_classification/) +install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/data/images DESTINATION + ${PADDLE_SERVING_INSTALL_DIR}/demo/client/image_classification/data) + +install(TARGETS echo + RUNTIME DESTINATION ${PADDLE_SERVING_INSTALL_DIR}/demo/client/echo/bin) +install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/conf DESTINATION + ${PADDLE_SERVING_INSTALL_DIR}/demo/client/echo/) + +install(TARGETS dense_format + RUNTIME DESTINATION + ${PADDLE_SERVING_INSTALL_DIR}/demo/client/dense_format/bin) +install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/conf DESTINATION + ${PADDLE_SERVING_INSTALL_DIR}/demo/client/dense_format/) + +install(TARGETS sparse_format + RUNTIME DESTINATION + ${PADDLE_SERVING_INSTALL_DIR}/demo/client/sparse_format/bin) +install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/conf DESTINATION + ${PADDLE_SERVING_INSTALL_DIR}/demo/client/sparse_format/) + +install(TARGETS int64tensor_format + RUNTIME DESTINATION + ${PADDLE_SERVING_INSTALL_DIR}/demo/client/int64tensor_format/bin) +install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/conf DESTINATION + ${PADDLE_SERVING_INSTALL_DIR}/demo/client/int64tensor_format/) + +install(TARGETS text_classification text_classification_press + RUNTIME DESTINATION + ${PADDLE_SERVING_INSTALL_DIR}/demo/client/text_classification/bin) +install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/conf DESTINATION + ${PADDLE_SERVING_INSTALL_DIR}/demo/client/text_classification/) +install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/data/text_classification DESTINATION + ${PADDLE_SERVING_INSTALL_DIR}/demo/client/text_classification/data) diff --git a/sdk-cpp/conf/predictors.prototxt b/demo-client/conf/predictors.prototxt similarity index 100% rename from sdk-cpp/conf/predictors.prototxt rename to demo-client/conf/predictors.prototxt diff --git a/sdk-cpp/data/images/groundtruth.txt b/demo-client/data/images/groundtruth.txt similarity index 100% rename from sdk-cpp/data/images/groundtruth.txt rename to demo-client/data/images/groundtruth.txt diff --git a/sdk-cpp/data/images/what.jpg b/demo-client/data/images/what.jpg similarity index 100% rename from sdk-cpp/data/images/what.jpg rename to demo-client/data/images/what.jpg diff --git a/sdk-cpp/demo/dense_format.cpp b/demo-client/src/dense_format.cpp similarity index 99% rename from sdk-cpp/demo/dense_format.cpp rename to demo-client/src/dense_format.cpp index ecf1ab04..1a36a122 100644 --- a/sdk-cpp/demo/dense_format.cpp +++ b/demo-client/src/dense_format.cpp @@ -62,7 +62,7 @@ void print_res(const Request& req, int main(int argc, char** argv) { PredictorApi api; - // initialize logger instance +// initialize logger instance #ifdef BCLOUD logging::LoggingSettings settings; settings.logging_dest = logging::LOG_TO_FILE; diff --git a/sdk-cpp/demo/echo.cpp b/demo-client/src/echo.cpp similarity index 99% rename from sdk-cpp/demo/echo.cpp rename to demo-client/src/echo.cpp index 7c4e4723..090d4aa9 100644 --- a/sdk-cpp/demo/echo.cpp +++ b/demo-client/src/echo.cpp @@ -45,7 +45,7 @@ void print_res(const RequestAndResponse& req, int main(int argc, char** argv) { PredictorApi api; - // initialize logger instance +// initialize logger instance #ifdef BCLOUD logging::LoggingSettings settings; settings.logging_dest = logging::LOG_TO_FILE; diff --git a/sdk-cpp/demo/int64tensor_format.cpp b/demo-client/src/int64tensor_format.cpp similarity index 99% rename from sdk-cpp/demo/int64tensor_format.cpp rename to demo-client/src/int64tensor_format.cpp index 627e527e..b89db96a 100644 --- a/sdk-cpp/demo/int64tensor_format.cpp +++ b/demo-client/src/int64tensor_format.cpp @@ -74,7 +74,7 @@ void print_res(const Request& req, int main(int argc, char** argv) { PredictorApi api; - // initialize logger instance +// initialize logger instance #ifdef BCLOUD logging::LoggingSettings settings; settings.logging_dest = logging::LOG_TO_FILE; diff --git a/sdk-cpp/demo/sparse_format.cpp b/demo-client/src/sparse_format.cpp similarity index 99% rename from sdk-cpp/demo/sparse_format.cpp rename to demo-client/src/sparse_format.cpp index 60e2c0ee..07f3eb4d 100644 --- a/sdk-cpp/demo/sparse_format.cpp +++ b/demo-client/src/sparse_format.cpp @@ -72,7 +72,7 @@ void print_res(const Request& req, int main(int argc, char** argv) { PredictorApi api; - // initialize logger instance +// initialize logger instance #ifdef BCLOUD logging::LoggingSettings settings; settings.logging_dest = logging::LOG_TO_FILE; diff --git a/sdk-cpp/demo/text_classification.cpp b/demo-client/src/text_classification.cpp similarity index 99% rename from sdk-cpp/demo/text_classification.cpp rename to demo-client/src/text_classification.cpp index 4b7ea425..ed2c0743 100644 --- a/sdk-cpp/demo/text_classification.cpp +++ b/demo-client/src/text_classification.cpp @@ -170,7 +170,7 @@ void extract_res(const Request &req, const Response &res) { int main(int argc, char **argv) { PredictorApi api; - // initialize logger instance +// initialize logger instance #ifdef BCLOUD logging::LoggingSettings settings; settings.logging_dest = logging::LOG_TO_FILE; diff --git a/sdk-cpp/demo/text_classification_press.cpp b/demo-client/src/text_classification_press.cpp similarity index 100% rename from sdk-cpp/demo/text_classification_press.cpp rename to demo-client/src/text_classification_press.cpp diff --git a/sdk-cpp/demo/ximage.cpp b/demo-client/src/ximage.cpp similarity index 99% rename from sdk-cpp/demo/ximage.cpp rename to demo-client/src/ximage.cpp index c19fe169..6f15c404 100644 --- a/sdk-cpp/demo/ximage.cpp +++ b/demo-client/src/ximage.cpp @@ -122,7 +122,7 @@ void print_res(const Request& req, int main(int argc, char** argv) { PredictorApi api; - // initialize logger instance +// initialize logger instance #ifdef BCLOUD logging::LoggingSettings settings; settings.logging_dest = logging::LOG_TO_FILE; diff --git a/serving/BCLOUD b/demo-serving/BCLOUD similarity index 100% rename from serving/BCLOUD rename to demo-serving/BCLOUD diff --git a/serving/CMakeLists.txt b/demo-serving/CMakeLists.txt similarity index 100% rename from serving/CMakeLists.txt rename to demo-serving/CMakeLists.txt diff --git a/serving/conf/gflags.conf b/demo-serving/conf/gflags.conf similarity index 100% rename from serving/conf/gflags.conf rename to demo-serving/conf/gflags.conf diff --git a/serving/conf/model_toolkit.prototxt b/demo-serving/conf/model_toolkit.prototxt similarity index 100% rename from serving/conf/model_toolkit.prototxt rename to demo-serving/conf/model_toolkit.prototxt diff --git a/serving/conf/resource.prototxt b/demo-serving/conf/resource.prototxt similarity index 100% rename from serving/conf/resource.prototxt rename to demo-serving/conf/resource.prototxt diff --git a/serving/conf/service.prototxt b/demo-serving/conf/service.prototxt similarity index 100% rename from serving/conf/service.prototxt rename to demo-serving/conf/service.prototxt diff --git a/serving/conf/workflow.prototxt b/demo-serving/conf/workflow.prototxt similarity index 100% rename from serving/conf/workflow.prototxt rename to demo-serving/conf/workflow.prototxt diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/__model__ b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/__model__ similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/__model__ rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/__model__ diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_0.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_0.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_0.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_0.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_0.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_0.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_0.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_0.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_0.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_0.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_0.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_0.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_0.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_0.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_0.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_0.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_1.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_1.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_1.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_1.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_1.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_1.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_1.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_1.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_1.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_1.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_1.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_1.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_1.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_1.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_1.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_1.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_10.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_10.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_10.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_10.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_10.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_10.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_10.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_10.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_10.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_10.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_10.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_10.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_10.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_10.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_10.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_10.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_11.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_11.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_11.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_11.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_11.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_11.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_11.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_11.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_11.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_11.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_11.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_11.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_11.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_11.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_11.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_11.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_12.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_12.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_12.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_12.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_12.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_12.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_12.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_12.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_12.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_12.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_12.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_12.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_12.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_12.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_12.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_12.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_13.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_13.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_13.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_13.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_13.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_13.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_13.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_13.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_13.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_13.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_13.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_13.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_13.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_13.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_13.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_13.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_14.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_14.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_14.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_14.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_14.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_14.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_14.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_14.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_14.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_14.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_14.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_14.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_14.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_14.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_14.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_14.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_15.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_15.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_15.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_15.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_15.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_15.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_15.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_15.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_15.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_15.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_15.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_15.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_15.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_15.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_15.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_15.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_16.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_16.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_16.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_16.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_16.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_16.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_16.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_16.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_16.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_16.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_16.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_16.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_16.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_16.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_16.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_16.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_17.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_17.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_17.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_17.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_17.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_17.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_17.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_17.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_17.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_17.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_17.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_17.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_17.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_17.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_17.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_17.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_18.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_18.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_18.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_18.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_18.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_18.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_18.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_18.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_18.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_18.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_18.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_18.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_18.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_18.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_18.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_18.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_19.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_19.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_19.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_19.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_19.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_19.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_19.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_19.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_19.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_19.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_19.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_19.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_19.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_19.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_19.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_19.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_2.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_2.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_2.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_2.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_2.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_2.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_2.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_2.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_2.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_2.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_2.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_2.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_2.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_2.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_2.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_2.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_20.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_20.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_20.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_20.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_20.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_20.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_20.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_20.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_20.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_20.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_20.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_20.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_20.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_20.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_20.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_20.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_21.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_21.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_21.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_21.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_21.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_21.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_21.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_21.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_21.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_21.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_21.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_21.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_21.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_21.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_21.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_21.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_22.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_22.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_22.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_22.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_22.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_22.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_22.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_22.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_22.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_22.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_22.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_22.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_22.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_22.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_22.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_22.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_23.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_23.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_23.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_23.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_23.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_23.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_23.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_23.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_23.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_23.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_23.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_23.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_23.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_23.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_23.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_23.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_24.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_24.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_24.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_24.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_24.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_24.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_24.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_24.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_24.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_24.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_24.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_24.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_24.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_24.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_24.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_24.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_25.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_25.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_25.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_25.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_25.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_25.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_25.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_25.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_25.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_25.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_25.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_25.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_25.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_25.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_25.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_25.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_26.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_26.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_26.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_26.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_26.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_26.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_26.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_26.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_26.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_26.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_26.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_26.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_26.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_26.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_26.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_26.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_27.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_27.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_27.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_27.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_27.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_27.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_27.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_27.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_27.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_27.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_27.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_27.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_27.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_27.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_27.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_27.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_28.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_28.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_28.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_28.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_28.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_28.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_28.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_28.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_28.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_28.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_28.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_28.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_28.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_28.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_28.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_28.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_29.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_29.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_29.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_29.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_29.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_29.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_29.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_29.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_29.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_29.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_29.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_29.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_29.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_29.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_29.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_29.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_3.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_3.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_3.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_3.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_3.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_3.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_3.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_3.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_3.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_3.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_3.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_3.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_3.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_3.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_3.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_3.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_30.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_30.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_30.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_30.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_30.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_30.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_30.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_30.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_30.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_30.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_30.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_30.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_30.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_30.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_30.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_30.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_31.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_31.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_31.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_31.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_31.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_31.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_31.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_31.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_31.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_31.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_31.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_31.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_31.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_31.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_31.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_31.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_32.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_32.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_32.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_32.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_32.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_32.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_32.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_32.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_32.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_32.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_32.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_32.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_32.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_32.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_32.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_32.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_33.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_33.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_33.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_33.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_33.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_33.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_33.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_33.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_33.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_33.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_33.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_33.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_33.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_33.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_33.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_33.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_34.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_34.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_34.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_34.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_34.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_34.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_34.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_34.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_34.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_34.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_34.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_34.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_34.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_34.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_34.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_34.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_35.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_35.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_35.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_35.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_35.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_35.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_35.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_35.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_35.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_35.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_35.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_35.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_35.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_35.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_35.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_35.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_36.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_36.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_36.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_36.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_36.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_36.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_36.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_36.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_36.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_36.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_36.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_36.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_36.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_36.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_36.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_36.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_37.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_37.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_37.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_37.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_37.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_37.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_37.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_37.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_37.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_37.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_37.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_37.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_37.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_37.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_37.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_37.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_38.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_38.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_38.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_38.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_38.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_38.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_38.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_38.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_38.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_38.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_38.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_38.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_38.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_38.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_38.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_38.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_39.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_39.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_39.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_39.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_39.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_39.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_39.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_39.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_39.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_39.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_39.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_39.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_39.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_39.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_39.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_39.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_4.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_4.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_4.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_4.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_4.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_4.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_4.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_4.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_4.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_4.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_4.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_4.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_4.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_4.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_4.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_4.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_40.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_40.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_40.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_40.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_40.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_40.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_40.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_40.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_40.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_40.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_40.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_40.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_40.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_40.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_40.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_40.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_41.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_41.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_41.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_41.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_41.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_41.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_41.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_41.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_41.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_41.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_41.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_41.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_41.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_41.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_41.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_41.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_42.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_42.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_42.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_42.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_42.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_42.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_42.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_42.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_42.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_42.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_42.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_42.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_42.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_42.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_42.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_42.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_43.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_43.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_43.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_43.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_43.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_43.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_43.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_43.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_43.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_43.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_43.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_43.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_43.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_43.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_43.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_43.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_44.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_44.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_44.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_44.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_44.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_44.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_44.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_44.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_44.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_44.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_44.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_44.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_44.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_44.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_44.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_44.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_45.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_45.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_45.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_45.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_45.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_45.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_45.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_45.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_45.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_45.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_45.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_45.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_45.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_45.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_45.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_45.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_46.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_46.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_46.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_46.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_46.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_46.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_46.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_46.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_46.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_46.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_46.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_46.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_46.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_46.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_46.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_46.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_47.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_47.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_47.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_47.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_47.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_47.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_47.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_47.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_47.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_47.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_47.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_47.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_47.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_47.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_47.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_47.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_48.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_48.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_48.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_48.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_48.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_48.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_48.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_48.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_48.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_48.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_48.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_48.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_48.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_48.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_48.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_48.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_49.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_49.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_49.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_49.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_49.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_49.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_49.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_49.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_49.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_49.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_49.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_49.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_49.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_49.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_49.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_49.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_5.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_5.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_5.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_5.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_5.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_5.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_5.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_5.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_5.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_5.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_5.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_5.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_5.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_5.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_5.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_5.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_50.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_50.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_50.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_50.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_50.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_50.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_50.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_50.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_50.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_50.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_50.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_50.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_50.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_50.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_50.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_50.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_51.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_51.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_51.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_51.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_51.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_51.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_51.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_51.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_51.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_51.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_51.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_51.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_51.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_51.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_51.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_51.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_52.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_52.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_52.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_52.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_52.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_52.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_52.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_52.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_52.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_52.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_52.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_52.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_52.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_52.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_52.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_52.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_6.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_6.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_6.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_6.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_6.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_6.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_6.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_6.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_6.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_6.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_6.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_6.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_6.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_6.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_6.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_6.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_7.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_7.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_7.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_7.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_7.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_7.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_7.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_7.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_7.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_7.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_7.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_7.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_7.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_7.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_7.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_7.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_8.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_8.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_8.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_8.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_8.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_8.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_8.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_8.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_8.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_8.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_8.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_8.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_8.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_8.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_8.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_8.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_9.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_9.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_9.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_9.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_9.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_9.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_9.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_9.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_9.w_1 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_9.w_1 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_9.w_1 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_9.w_1 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_9.w_2 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_9.w_2 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_9.w_2 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/batch_norm_9.w_2 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_0.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_0.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_0.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_0.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_1.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_1.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_1.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_1.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_10.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_10.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_10.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_10.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_11.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_11.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_11.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_11.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_12.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_12.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_12.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_12.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_13.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_13.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_13.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_13.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_14.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_14.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_14.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_14.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_15.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_15.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_15.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_15.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_16.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_16.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_16.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_16.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_17.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_17.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_17.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_17.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_18.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_18.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_18.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_18.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_19.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_19.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_19.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_19.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_2.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_2.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_2.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_2.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_20.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_20.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_20.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_20.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_21.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_21.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_21.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_21.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_22.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_22.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_22.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_22.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_23.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_23.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_23.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_23.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_24.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_24.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_24.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_24.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_25.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_25.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_25.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_25.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_26.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_26.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_26.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_26.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_27.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_27.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_27.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_27.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_28.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_28.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_28.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_28.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_29.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_29.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_29.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_29.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_3.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_3.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_3.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_3.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_30.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_30.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_30.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_30.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_31.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_31.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_31.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_31.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_32.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_32.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_32.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_32.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_33.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_33.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_33.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_33.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_34.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_34.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_34.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_34.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_35.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_35.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_35.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_35.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_36.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_36.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_36.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_36.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_37.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_37.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_37.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_37.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_38.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_38.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_38.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_38.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_39.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_39.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_39.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_39.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_4.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_4.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_4.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_4.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_40.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_40.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_40.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_40.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_41.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_41.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_41.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_41.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_42.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_42.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_42.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_42.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_43.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_43.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_43.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_43.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_44.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_44.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_44.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_44.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_45.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_45.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_45.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_45.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_46.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_46.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_46.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_46.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_47.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_47.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_47.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_47.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_48.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_48.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_48.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_48.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_49.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_49.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_49.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_49.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_5.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_5.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_5.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_5.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_50.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_50.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_50.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_50.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_51.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_51.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_51.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_51.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_52.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_52.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_52.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_52.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_6.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_6.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_6.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_6.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_7.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_7.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_7.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_7.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_8.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_8.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_8.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_8.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_9.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_9.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_9.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/conv2d_9.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_0.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_0.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_0.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_0.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_0.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_0.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_0.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_0.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_1.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_1.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_1.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_1.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_1.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_1.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_1.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_1.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_10.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_10.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_10.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_10.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_10.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_10.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_10.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_10.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_11.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_11.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_11.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_11.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_11.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_11.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_11.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_11.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_12.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_12.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_12.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_12.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_12.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_12.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_12.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_12.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_13.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_13.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_13.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_13.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_13.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_13.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_13.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_13.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_14.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_14.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_14.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_14.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_14.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_14.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_14.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_14.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_15.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_15.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_15.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_15.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_15.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_15.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_15.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_15.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_16.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_16.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_16.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_16.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_16.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_16.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_16.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_16.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_17.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_17.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_17.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_17.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_17.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_17.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_17.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_17.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_18.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_18.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_18.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_18.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_18.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_18.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_18.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_18.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_19.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_19.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_19.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_19.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_19.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_19.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_19.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_19.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_2.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_2.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_2.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_2.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_2.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_2.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_2.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_2.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_20.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_20.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_20.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_20.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_20.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_20.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_20.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_20.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_21.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_21.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_21.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_21.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_21.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_21.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_21.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_21.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_22.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_22.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_22.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_22.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_22.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_22.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_22.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_22.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_23.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_23.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_23.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_23.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_23.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_23.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_23.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_23.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_24.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_24.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_24.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_24.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_24.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_24.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_24.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_24.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_25.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_25.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_25.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_25.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_25.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_25.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_25.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_25.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_26.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_26.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_26.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_26.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_26.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_26.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_26.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_26.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_27.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_27.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_27.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_27.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_27.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_27.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_27.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_27.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_28.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_28.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_28.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_28.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_28.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_28.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_28.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_28.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_29.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_29.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_29.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_29.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_29.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_29.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_29.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_29.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_3.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_3.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_3.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_3.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_3.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_3.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_3.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_3.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_30.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_30.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_30.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_30.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_30.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_30.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_30.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_30.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_31.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_31.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_31.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_31.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_31.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_31.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_31.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_31.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_32.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_32.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_32.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_32.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_32.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_32.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_32.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_32.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_4.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_4.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_4.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_4.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_4.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_4.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_4.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_4.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_5.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_5.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_5.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_5.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_5.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_5.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_5.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_5.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_6.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_6.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_6.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_6.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_6.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_6.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_6.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_6.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_7.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_7.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_7.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_7.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_7.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_7.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_7.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_7.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_8.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_8.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_8.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_8.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_8.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_8.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_8.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_8.w_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_9.b_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_9.b_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_9.b_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_9.b_0 diff --git a/serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_9.w_0 b/demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_9.w_0 similarity index 100% rename from serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_9.w_0 rename to demo-serving/data/model/paddle/fluid/SE_ResNeXt50_32x4d/fc_9.w_0 diff --git a/serving/data/model/paddle/fluid/cat.jpg b/demo-serving/data/model/paddle/fluid/cat.jpg similarity index 100% rename from serving/data/model/paddle/fluid/cat.jpg rename to demo-serving/data/model/paddle/fluid/cat.jpg diff --git a/serving/data/model/paddle/fluid_reload_flag b/demo-serving/data/model/paddle/fluid_reload_flag similarity index 100% rename from serving/data/model/paddle/fluid_reload_flag rename to demo-serving/data/model/paddle/fluid_reload_flag diff --git a/serving/data/model/paddle/fluid_time_file b/demo-serving/data/model/paddle/fluid_time_file similarity index 100% rename from serving/data/model/paddle/fluid_time_file rename to demo-serving/data/model/paddle/fluid_time_file diff --git a/serving/op/CMakeLists.txt b/demo-serving/op/CMakeLists.txt similarity index 100% rename from serving/op/CMakeLists.txt rename to demo-serving/op/CMakeLists.txt diff --git a/serving/op/classify_op.cpp b/demo-serving/op/classify_op.cpp similarity index 97% rename from serving/op/classify_op.cpp rename to demo-serving/op/classify_op.cpp index 3fa88872..a714e7cd 100644 --- a/serving/op/classify_op.cpp +++ b/demo-serving/op/classify_op.cpp @@ -12,10 +12,10 @@ // See the License for the specific language governing permissions and // limitations under the License. -#include "serving/op/classify_op.h" +#include "demo-serving/op/classify_op.h" +#include "demo-serving/op/reader_op.h" #include "predictor/framework/infer.h" #include "predictor/framework/memory.h" -#include "serving/op/reader_op.h" namespace baidu { namespace paddle_serving { diff --git a/serving/op/classify_op.h b/demo-serving/op/classify_op.h similarity index 97% rename from serving/op/classify_op.h rename to demo-serving/op/classify_op.h index 4750f755..a93a6b2d 100644 --- a/serving/op/classify_op.h +++ b/demo-serving/op/classify_op.h @@ -19,7 +19,7 @@ #else #include "paddle/fluid/inference/paddle_inference_api.h" #endif -#include "serving/image_class.pb.h" +#include "demo-serving/image_class.pb.h" namespace baidu { namespace paddle_serving { diff --git a/serving/op/common_echo_op.cpp b/demo-serving/op/common_echo_op.cpp similarity index 94% rename from serving/op/common_echo_op.cpp rename to demo-serving/op/common_echo_op.cpp index 0d471796..16b1bac1 100644 --- a/serving/op/common_echo_op.cpp +++ b/demo-serving/op/common_echo_op.cpp @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -#include "serving/op/common_echo_op.h" +#include "demo-serving/op/common_echo_op.h" namespace baidu { namespace paddle_serving { diff --git a/serving/op/common_echo_op.h b/demo-serving/op/common_echo_op.h similarity index 97% rename from serving/op/common_echo_op.h rename to demo-serving/op/common_echo_op.h index 4e648cbd..bf3f80dd 100644 --- a/serving/op/common_echo_op.h +++ b/demo-serving/op/common_echo_op.h @@ -13,7 +13,7 @@ // limitations under the License. #pragma once -#include "serving/echo_service.pb.h" +#include "demo-serving/echo_service.pb.h" #include "predictor/common/inner_common.h" #include "predictor/framework/channel.h" diff --git a/serving/op/dense_echo_op.cpp b/demo-serving/op/dense_echo_op.cpp similarity index 97% rename from serving/op/dense_echo_op.cpp rename to demo-serving/op/dense_echo_op.cpp index 63b32f92..80221d5c 100644 --- a/serving/op/dense_echo_op.cpp +++ b/demo-serving/op/dense_echo_op.cpp @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -#include "serving/op/dense_echo_op.h" +#include "demo-serving/op/dense_echo_op.h" namespace baidu { namespace paddle_serving { diff --git a/serving/op/dense_echo_op.h b/demo-serving/op/dense_echo_op.h similarity index 96% rename from serving/op/dense_echo_op.h rename to demo-serving/op/dense_echo_op.h index ea528ac8..9c17f119 100644 --- a/serving/op/dense_echo_op.h +++ b/demo-serving/op/dense_echo_op.h @@ -13,7 +13,7 @@ // limitations under the License. #pragma once -#include "serving/dense_service.pb.h" +#include "demo-serving/dense_service.pb.h" #include "predictor/common/inner_common.h" #include "predictor/framework/channel.h" diff --git a/serving/op/int64tensor_echo_op.cpp b/demo-serving/op/int64tensor_echo_op.cpp similarity index 97% rename from serving/op/int64tensor_echo_op.cpp rename to demo-serving/op/int64tensor_echo_op.cpp index 5abb7bd8..3ddb2f3c 100644 --- a/serving/op/int64tensor_echo_op.cpp +++ b/demo-serving/op/int64tensor_echo_op.cpp @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -#include "serving/op/int64tensor_echo_op.h" +#include "demo-serving/op/int64tensor_echo_op.h" namespace baidu { namespace paddle_serving { diff --git a/serving/op/int64tensor_echo_op.h b/demo-serving/op/int64tensor_echo_op.h similarity index 95% rename from serving/op/int64tensor_echo_op.h rename to demo-serving/op/int64tensor_echo_op.h index 4aa31c09..c391f370 100644 --- a/serving/op/int64tensor_echo_op.h +++ b/demo-serving/op/int64tensor_echo_op.h @@ -13,7 +13,7 @@ // limitations under the License. #pragma once -#include "serving/int64tensor_service.pb.h" +#include "demo-serving/int64tensor_service.pb.h" #include "predictor/common/inner_common.h" #include "predictor/framework/channel.h" diff --git a/serving/op/reader_op.cpp b/demo-serving/op/reader_op.cpp similarity index 99% rename from serving/op/reader_op.cpp rename to demo-serving/op/reader_op.cpp index c4af477f..8c97702d 100644 --- a/serving/op/reader_op.cpp +++ b/demo-serving/op/reader_op.cpp @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -#include "serving/op/reader_op.h" +#include "demo-serving/op/reader_op.h" #include #include "predictor/framework/memory.h" diff --git a/serving/op/reader_op.h b/demo-serving/op/reader_op.h similarity index 97% rename from serving/op/reader_op.h rename to demo-serving/op/reader_op.h index 135a204e..6b47f8e0 100644 --- a/serving/op/reader_op.h +++ b/demo-serving/op/reader_op.h @@ -15,12 +15,12 @@ #pragma once #include #include +#include "demo-serving/image_class.pb.h" #include "predictor/builtin_format.pb.h" #include "predictor/common/inner_common.h" #include "predictor/framework/channel.h" #include "predictor/framework/op_repository.h" #include "predictor/op/op.h" -#include "serving/image_class.pb.h" // opencv #include "opencv/cv.h" diff --git a/serving/op/sparse_echo_op.cpp b/demo-serving/op/sparse_echo_op.cpp similarity index 97% rename from serving/op/sparse_echo_op.cpp rename to demo-serving/op/sparse_echo_op.cpp index 8bdc8037..9a04b793 100644 --- a/serving/op/sparse_echo_op.cpp +++ b/demo-serving/op/sparse_echo_op.cpp @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -#include "serving/op/sparse_echo_op.h" +#include "demo-serving/op/sparse_echo_op.h" namespace baidu { namespace paddle_serving { diff --git a/serving/op/sparse_echo_op.h b/demo-serving/op/sparse_echo_op.h similarity index 96% rename from serving/op/sparse_echo_op.h rename to demo-serving/op/sparse_echo_op.h index fab13327..1f1fef59 100644 --- a/serving/op/sparse_echo_op.h +++ b/demo-serving/op/sparse_echo_op.h @@ -13,7 +13,7 @@ // limitations under the License. #pragma once -#include "serving/sparse_service.pb.h" +#include "demo-serving/sparse_service.pb.h" #include "predictor/common/inner_common.h" #include "predictor/framework/channel.h" diff --git a/serving/op/text_classification_op.cpp b/demo-serving/op/text_classification_op.cpp similarity index 98% rename from serving/op/text_classification_op.cpp rename to demo-serving/op/text_classification_op.cpp index a3b9f047..f57efc00 100644 --- a/serving/op/text_classification_op.cpp +++ b/demo-serving/op/text_classification_op.cpp @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -#include "serving/op/text_classification_op.h" +#include "demo-serving/op/text_classification_op.h" #include #include "predictor/framework/infer.h" #include "predictor/framework/memory.h" diff --git a/serving/op/text_classification_op.h b/demo-serving/op/text_classification_op.h similarity index 96% rename from serving/op/text_classification_op.h rename to demo-serving/op/text_classification_op.h index 94e0d376..f98bd204 100644 --- a/serving/op/text_classification_op.h +++ b/demo-serving/op/text_classification_op.h @@ -19,7 +19,7 @@ #else #include "paddle/fluid/inference/paddle_inference_api.h" #endif -#include "serving/text_classification.pb.h" +#include "demo-serving/text_classification.pb.h" namespace baidu { namespace paddle_serving { diff --git a/serving/op/write_json_op.cpp b/demo-serving/op/write_json_op.cpp similarity index 94% rename from serving/op/write_json_op.cpp rename to demo-serving/op/write_json_op.cpp index 9f23e89d..25aece0e 100644 --- a/serving/op/write_json_op.cpp +++ b/demo-serving/op/write_json_op.cpp @@ -21,8 +21,8 @@ #include "json2pb/pb_to_json.h" #endif +#include "demo-serving/op/write_json_op.h" #include "predictor/framework/memory.h" -#include "serving/op/write_json_op.h" #ifndef BCLOUD using json2pb::ProtoMessageToJson; @@ -62,8 +62,7 @@ int WriteJsonOp::inference() { return -1; } std::string* text = ins->mutable_response_json(); - if (!ProtoMessageToJson( - classify_out->predictions(si), text, &err_string)) { + if (!ProtoMessageToJson(classify_out->predictions(si), text, &err_string)) { LOG(ERROR) << "Failed convert message[" << classify_out->predictions(si).ShortDebugString() << "], err: " << err_string; diff --git a/serving/op/write_json_op.h b/demo-serving/op/write_json_op.h similarity index 96% rename from serving/op/write_json_op.h rename to demo-serving/op/write_json_op.h index a3030cb3..3a43d3cd 100644 --- a/serving/op/write_json_op.h +++ b/demo-serving/op/write_json_op.h @@ -13,11 +13,11 @@ // limitations under the License. #pragma once +#include "demo-serving/image_class.pb.h" #include "predictor/common/inner_common.h" #include "predictor/framework/channel.h" #include "predictor/framework/op_repository.h" #include "predictor/op/op.h" -#include "serving/image_class.pb.h" namespace baidu { namespace paddle_serving { diff --git a/serving/op/write_op.cpp b/demo-serving/op/write_op.cpp similarity index 94% rename from serving/op/write_op.cpp rename to demo-serving/op/write_op.cpp index 5da386af..a949b5ed 100644 --- a/serving/op/write_op.cpp +++ b/demo-serving/op/write_op.cpp @@ -21,8 +21,8 @@ #include "json2pb/pb_to_json.h" #endif +#include "demo-serving/op/write_op.h" #include "predictor/framework/memory.h" -#include "serving/op/write_op.h" #ifndef BCLOUD using json2pb::ProtoMessageToJson; @@ -62,8 +62,7 @@ int WriteOp::inference() { return -1; } std::string* text = ins->mutable_response_json(); - if (!ProtoMessageToJson( - classify_out->predictions(si), text, &err_string)) { + if (!ProtoMessageToJson(classify_out->predictions(si), text, &err_string)) { LOG(ERROR) << "Failed convert message[" << classify_out->predictions(si).ShortDebugString() << "], err: " << err_string; diff --git a/serving/op/write_op.h b/demo-serving/op/write_op.h similarity index 96% rename from serving/op/write_op.h rename to demo-serving/op/write_op.h index f86da442..5969610d 100644 --- a/serving/op/write_op.h +++ b/demo-serving/op/write_op.h @@ -13,12 +13,12 @@ // limitations under the License. #pragma once +#include "demo-serving/image_class.pb.h" #include "predictor/builtin_format.pb.h" #include "predictor/common/inner_common.h" #include "predictor/framework/channel.h" #include "predictor/framework/op_repository.h" #include "predictor/op/op.h" -#include "serving/image_class.pb.h" namespace baidu { namespace paddle_serving { diff --git a/serving/proto/CMakeLists.txt b/demo-serving/proto/CMakeLists.txt similarity index 100% rename from serving/proto/CMakeLists.txt rename to demo-serving/proto/CMakeLists.txt diff --git a/serving/proto/dense_service.proto b/demo-serving/proto/dense_service.proto similarity index 100% rename from serving/proto/dense_service.proto rename to demo-serving/proto/dense_service.proto diff --git a/serving/proto/echo_service.proto b/demo-serving/proto/echo_service.proto similarity index 100% rename from serving/proto/echo_service.proto rename to demo-serving/proto/echo_service.proto diff --git a/serving/proto/image_class.proto b/demo-serving/proto/image_class.proto similarity index 100% rename from serving/proto/image_class.proto rename to demo-serving/proto/image_class.proto diff --git a/serving/proto/int64tensor_service.proto b/demo-serving/proto/int64tensor_service.proto similarity index 100% rename from serving/proto/int64tensor_service.proto rename to demo-serving/proto/int64tensor_service.proto diff --git a/serving/proto/sparse_service.proto b/demo-serving/proto/sparse_service.proto similarity index 100% rename from serving/proto/sparse_service.proto rename to demo-serving/proto/sparse_service.proto diff --git a/serving/proto/text_classification.proto b/demo-serving/proto/text_classification.proto similarity index 100% rename from serving/proto/text_classification.proto rename to demo-serving/proto/text_classification.proto diff --git a/doc/BENCHMARKING.md b/doc/BENCHMARKING.md index f9fd9f5a..4218f0c2 100644 --- a/doc/BENCHMARKING.md +++ b/doc/BENCHMARKING.md @@ -600,7 +600,7 @@ Serving扩展能力的测试是指,在不同模型上: (右键在新窗口中浏览大图) -# 6. 净开销测试 +# 5. 净开销测试 本测试是为了描画引入Serving框架后,在Serving端空转的情况下,每query消耗的时间,也就是框架引入的开销。 @@ -612,21 +612,20 @@ Serving扩展能力的测试是指,在不同模型上: | CNN | 1 | | LSTM | 1 | -# 7.结论 +# 6.结论 -## 7.1 单线程模式下准确率和QPS等指标与单机模式对比 +## 6.1 单线程模式下准确率和QPS等指标与单机模式对比 准确率:Serving模式下与单机模式下预测准确率一致 QPS:与模型特点有关:当模型预测时间极短时,Serving框架本身的开销和网络通信固定时间在单次请求中的时间占比占了绝大部分,这导致Serving模式下的QPS与单机模式相比下降明显;当预测时间较长,Serving框架开销和网络通信时间在单次请求中的占比较小,Serving模式下QPS与单机模式下相差不多。 -## 7.2 Serving扩展能力 +## 6.2 Serving扩展能力 当模型较为复杂时(以上述实验中CNN和LSTM模型为例),Paddle Serving能够提供较好的线性扩展能力;当模型是简单模型(以上述实验中BOW模型为例),随着serving端线程数的增加,qps的增长趋势较为杂乱,看不出明显的线性趋势。猜测是因为预测时间较短,而线程切换、框架本身的开销等占了大头,导致虽然随着线程数增加,qps也有增长,但当并发数增大时,qps反而出现下降。 -## 7.3 净开销测试 +## 6.3 净开销测试 本测试用来估计框架本身带来的时间消耗。 在Serving模式下,框架引入的时间开销较小,约为1ms。 - diff --git a/sdk-cpp/CMakeLists.txt b/sdk-cpp/CMakeLists.txt index 92485382..0c710e26 100644 --- a/sdk-cpp/CMakeLists.txt +++ b/sdk-cpp/CMakeLists.txt @@ -1,106 +1,16 @@ -if (NOT EXISTS - ${CMAKE_CURRENT_LIST_DIR}/data/text_classification/test_set.txt) - execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory - ${CMAKE_CURRENT_LIST_DIR}/data/text_classification) - execute_process(COMMAND wget - --no-check-certificate - https://paddle-serving.bj.bcebos.com/data/text_classification/test_set.tar.gz - --output-document - ${CMAKE_CURRENT_LIST_DIR}/data/text_classification/test_set.tar.gz) - - execute_process(COMMAND ${CMAKE_COMMAND} -E tar xzf - "${CMAKE_CURRENT_LIST_DIR}/data/text_classification/test_set.tar.gz" - WORKING_DIRECTORY - ${CMAKE_CURRENT_LIST_DIR}/data/text_classification - ) -endif() include(src/CMakeLists.txt) include(proto/CMakeLists.txt) add_library(sdk-cpp ${sdk_cpp_srcs}) add_dependencies(sdk-cpp pdcodegen configure) target_link_libraries(sdk-cpp brpc configure protobuf leveldb) -target_include_directories(sdk-cpp PUBLIC - ${CMAKE_BINARY_DIR}/predictor/) - -add_executable(ximage ${CMAKE_CURRENT_LIST_DIR}/demo/ximage.cpp) -target_link_libraries(ximage -Wl,--whole-archive sdk-cpp - -Wl,--no-whole-archive -lpthread -lcrypto -lm -lrt -lssl -ldl - -lz) - -add_executable(echo ${CMAKE_CURRENT_LIST_DIR}/demo/echo.cpp) -target_link_libraries(echo -Wl,--whole-archive sdk-cpp -Wl,--no-whole-archive - -lpthread -lcrypto -lm -lrt -lssl -ldl - -lz) - -add_executable(dense_format ${CMAKE_CURRENT_LIST_DIR}/demo/dense_format.cpp) -target_link_libraries(dense_format -Wl,--whole-archive sdk-cpp -Wl,--no-whole-archive -lpthread -lcrypto -lm -lrt -lssl -ldl - -lz) - -add_executable(sparse_format ${CMAKE_CURRENT_LIST_DIR}/demo/sparse_format.cpp) -target_link_libraries(sparse_format -Wl,--whole-archive sdk-cpp -Wl,--no-whole-archive -lpthread -lcrypto -lm -lrt -lssl -ldl - -lz) - -add_executable(int64tensor_format ${CMAKE_CURRENT_LIST_DIR}/demo/int64tensor_format.cpp) -target_link_libraries(int64tensor_format -Wl,--whole-archive sdk-cpp -Wl,--no-whole-archive -lpthread -lcrypto -lm -lrt -lssl -ldl - -lz) - -add_executable(text_classification - ${CMAKE_CURRENT_LIST_DIR}/demo/text_classification.cpp) -target_link_libraries(text_classification -Wl,--whole-archive sdk-cpp -Wl,--no-whole-archive -lpthread -lcrypto -lm -lrt -lssl -ldl - -lz) - -add_executable(text_classification_press - ${CMAKE_CURRENT_LIST_DIR}/demo/text_classification_press.cpp) -target_link_libraries(text_classification_press -Wl,--whole-archive sdk-cpp -Wl,--no-whole-archive -lpthread -lcrypto -lm -lrt -lssl -ldl - -lz) # install install(TARGETS sdk-cpp ARCHIVE DESTINATION ${PADDLE_SERVING_INSTALL_DIR}/lib ) - -install(TARGETS ximage - RUNTIME DESTINATION - ${PADDLE_SERVING_INSTALL_DIR}/demo/client/image_classification/bin) -install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/conf DESTINATION - ${PADDLE_SERVING_INSTALL_DIR}/demo/client/image_classification/) -install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/data/images DESTINATION - ${PADDLE_SERVING_INSTALL_DIR}/demo/client/image_classification/data) - -install(TARGETS echo - RUNTIME DESTINATION ${PADDLE_SERVING_INSTALL_DIR}/demo/client/echo/bin) -install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/conf DESTINATION - ${PADDLE_SERVING_INSTALL_DIR}/demo/client/echo/) - -install(TARGETS dense_format - RUNTIME DESTINATION - ${PADDLE_SERVING_INSTALL_DIR}/demo/client/dense_format/bin) -install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/conf DESTINATION - ${PADDLE_SERVING_INSTALL_DIR}/demo/client/dense_format/) - -install(TARGETS sparse_format - RUNTIME DESTINATION - ${PADDLE_SERVING_INSTALL_DIR}/demo/client/sparse_format/bin) -install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/conf DESTINATION - ${PADDLE_SERVING_INSTALL_DIR}/demo/client/sparse_format/) - -install(TARGETS int64tensor_format - RUNTIME DESTINATION - ${PADDLE_SERVING_INSTALL_DIR}/demo/client/int64tensor_format/bin) -install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/conf DESTINATION - ${PADDLE_SERVING_INSTALL_DIR}/demo/client/int64tensor_format/) - -install(TARGETS text_classification text_classification_press - RUNTIME DESTINATION - ${PADDLE_SERVING_INSTALL_DIR}/demo/client/text_classification/bin) -install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/conf DESTINATION - ${PADDLE_SERVING_INSTALL_DIR}/demo/client/text_classification/) -install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/data/text_classification DESTINATION - ${PADDLE_SERVING_INSTALL_DIR}/demo/client/text_classification/data) - install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/include DESTINATION ${PADDLE_SERVING_INSTALL_DIR}/include/sdk-cpp/) - + FILE(GLOB inc ${CMAKE_CURRENT_BINARY_DIR}/*.pb.h) install(FILES ${inc} DESTINATION ${PADDLE_SERVING_INSTALL_DIR}/include/sdk-cpp) diff --git a/serving/scripts/start.sh b/serving/scripts/start.sh deleted file mode 100755 index 5083ba04..00000000 --- a/serving/scripts/start.sh +++ /dev/null @@ -1 +0,0 @@ -/home/work/image-class/bin/image_class --workflow_path=/home/work/image-class/conf/ --inferservice_path=/home/work/image-class/conf/ --logger_path=/home/work/image-class/conf/ --resource_path=/home/work/image-class/conf/ -- GitLab