diff --git a/paddle/capi/examples/common/common.h b/paddle/capi/examples/model_inference/common/common.h similarity index 100% rename from paddle/capi/examples/common/common.h rename to paddle/capi/examples/model_inference/common/common.h diff --git a/paddle/capi/examples/dense/CMakeLists.txt b/paddle/capi/examples/model_inference/dense/CMakeLists.txt similarity index 100% rename from paddle/capi/examples/dense/CMakeLists.txt rename to paddle/capi/examples/model_inference/dense/CMakeLists.txt diff --git a/paddle/capi/examples/dense/convert_protobin.sh b/paddle/capi/examples/model_inference/dense/convert_protobin.sh similarity index 100% rename from paddle/capi/examples/dense/convert_protobin.sh rename to paddle/capi/examples/model_inference/dense/convert_protobin.sh diff --git a/paddle/capi/examples/dense/main.c b/paddle/capi/examples/model_inference/dense/main.c similarity index 100% rename from paddle/capi/examples/dense/main.c rename to paddle/capi/examples/model_inference/dense/main.c diff --git a/paddle/capi/examples/dense/trainer_config.py b/paddle/capi/examples/model_inference/dense/trainer_config.py similarity index 100% rename from paddle/capi/examples/dense/trainer_config.py rename to paddle/capi/examples/model_inference/dense/trainer_config.py diff --git a/paddle/capi/examples/multi_thread/.gitignore b/paddle/capi/examples/model_inference/multi_thread/.gitignore similarity index 100% rename from paddle/capi/examples/multi_thread/.gitignore rename to paddle/capi/examples/model_inference/multi_thread/.gitignore diff --git a/paddle/capi/examples/multi_thread/CMakeLists.txt b/paddle/capi/examples/model_inference/multi_thread/CMakeLists.txt similarity index 100% rename from paddle/capi/examples/multi_thread/CMakeLists.txt rename to paddle/capi/examples/model_inference/multi_thread/CMakeLists.txt diff --git a/paddle/capi/examples/multi_thread/convert_protobin.sh b/paddle/capi/examples/model_inference/multi_thread/convert_protobin.sh similarity index 100% rename from paddle/capi/examples/multi_thread/convert_protobin.sh rename to paddle/capi/examples/model_inference/multi_thread/convert_protobin.sh diff --git a/paddle/capi/examples/multi_thread/main.c b/paddle/capi/examples/model_inference/multi_thread/main.c similarity index 100% rename from paddle/capi/examples/multi_thread/main.c rename to paddle/capi/examples/model_inference/multi_thread/main.c diff --git a/paddle/capi/examples/multi_thread/trainer_config.py b/paddle/capi/examples/model_inference/multi_thread/trainer_config.py similarity index 100% rename from paddle/capi/examples/multi_thread/trainer_config.py rename to paddle/capi/examples/model_inference/multi_thread/trainer_config.py diff --git a/paddle/capi/examples/sequence/.gitignore b/paddle/capi/examples/model_inference/sequence/.gitignore similarity index 100% rename from paddle/capi/examples/sequence/.gitignore rename to paddle/capi/examples/model_inference/sequence/.gitignore diff --git a/paddle/capi/examples/sequence/CMakeLists.txt b/paddle/capi/examples/model_inference/sequence/CMakeLists.txt similarity index 100% rename from paddle/capi/examples/sequence/CMakeLists.txt rename to paddle/capi/examples/model_inference/sequence/CMakeLists.txt diff --git a/paddle/capi/examples/sequence/convert_protobin.sh b/paddle/capi/examples/model_inference/sequence/convert_protobin.sh similarity index 100% rename from paddle/capi/examples/sequence/convert_protobin.sh rename to paddle/capi/examples/model_inference/sequence/convert_protobin.sh diff --git a/paddle/capi/examples/sequence/main.c b/paddle/capi/examples/model_inference/sequence/main.c similarity index 100% rename from paddle/capi/examples/sequence/main.c rename to paddle/capi/examples/model_inference/sequence/main.c diff --git a/paddle/capi/examples/sequence/trainer_config.py b/paddle/capi/examples/model_inference/sequence/trainer_config.py similarity index 100% rename from paddle/capi/examples/sequence/trainer_config.py rename to paddle/capi/examples/model_inference/sequence/trainer_config.py diff --git a/paddle/capi/examples/sparse_binary/.gitignore b/paddle/capi/examples/model_inference/sparse_binary/.gitignore similarity index 100% rename from paddle/capi/examples/sparse_binary/.gitignore rename to paddle/capi/examples/model_inference/sparse_binary/.gitignore diff --git a/paddle/capi/examples/sparse_binary/CMakeLists.txt b/paddle/capi/examples/model_inference/sparse_binary/CMakeLists.txt similarity index 100% rename from paddle/capi/examples/sparse_binary/CMakeLists.txt rename to paddle/capi/examples/model_inference/sparse_binary/CMakeLists.txt diff --git a/paddle/capi/examples/sparse_binary/convert_protobin.sh b/paddle/capi/examples/model_inference/sparse_binary/convert_protobin.sh similarity index 100% rename from paddle/capi/examples/sparse_binary/convert_protobin.sh rename to paddle/capi/examples/model_inference/sparse_binary/convert_protobin.sh diff --git a/paddle/capi/examples/sparse_binary/main.c b/paddle/capi/examples/model_inference/sparse_binary/main.c similarity index 100% rename from paddle/capi/examples/sparse_binary/main.c rename to paddle/capi/examples/model_inference/sparse_binary/main.c diff --git a/paddle/capi/examples/sparse_binary/trainer_config.py b/paddle/capi/examples/model_inference/sparse_binary/trainer_config.py similarity index 100% rename from paddle/capi/examples/sparse_binary/trainer_config.py rename to paddle/capi/examples/model_inference/sparse_binary/trainer_config.py