diff --git a/demo/auto_compression/README.md b/example/auto_compression/README.md similarity index 100% rename from demo/auto_compression/README.md rename to example/auto_compression/README.md diff --git a/demo/auto_compression/convert.py b/example/auto_compression/convert.py similarity index 100% rename from demo/auto_compression/convert.py rename to example/auto_compression/convert.py diff --git a/demo/auto_compression/detection/README.md b/example/auto_compression/detection/README.md similarity index 100% rename from demo/auto_compression/detection/README.md rename to example/auto_compression/detection/README.md diff --git a/demo/auto_compression/detection/configs/ppyoloe_l_qat_dis.yaml b/example/auto_compression/detection/configs/ppyoloe_l_qat_dis.yaml similarity index 100% rename from demo/auto_compression/detection/configs/ppyoloe_l_qat_dis.yaml rename to example/auto_compression/detection/configs/ppyoloe_l_qat_dis.yaml diff --git a/demo/auto_compression/detection/configs/ssd_mbv1_voc_qat_dis.yaml b/example/auto_compression/detection/configs/ssd_mbv1_voc_qat_dis.yaml similarity index 100% rename from demo/auto_compression/detection/configs/ssd_mbv1_voc_qat_dis.yaml rename to example/auto_compression/detection/configs/ssd_mbv1_voc_qat_dis.yaml diff --git a/demo/auto_compression/detection/configs/ssd_reader.yml b/example/auto_compression/detection/configs/ssd_reader.yml similarity index 100% rename from demo/auto_compression/detection/configs/ssd_reader.yml rename to example/auto_compression/detection/configs/ssd_reader.yml diff --git a/demo/auto_compression/detection/configs/tinypose_qat_dis.yaml b/example/auto_compression/detection/configs/tinypose_qat_dis.yaml similarity index 100% rename from demo/auto_compression/detection/configs/tinypose_qat_dis.yaml rename to example/auto_compression/detection/configs/tinypose_qat_dis.yaml diff --git a/demo/auto_compression/detection/configs/tinypose_reader.yml b/example/auto_compression/detection/configs/tinypose_reader.yml similarity index 100% rename from demo/auto_compression/detection/configs/tinypose_reader.yml rename to example/auto_compression/detection/configs/tinypose_reader.yml diff --git a/demo/auto_compression/detection/configs/yolo_reader.yml b/example/auto_compression/detection/configs/yolo_reader.yml similarity index 100% rename from demo/auto_compression/detection/configs/yolo_reader.yml rename to example/auto_compression/detection/configs/yolo_reader.yml diff --git a/demo/auto_compression/detection/configs/yolov3_mbv1_qat_dis.yaml b/example/auto_compression/detection/configs/yolov3_mbv1_qat_dis.yaml similarity index 100% rename from demo/auto_compression/detection/configs/yolov3_mbv1_qat_dis.yaml rename to example/auto_compression/detection/configs/yolov3_mbv1_qat_dis.yaml diff --git a/demo/auto_compression/detection/eval.py b/example/auto_compression/detection/eval.py similarity index 100% rename from demo/auto_compression/detection/eval.py rename to example/auto_compression/detection/eval.py diff --git a/demo/auto_compression/detection/keypoint_utils.py b/example/auto_compression/detection/keypoint_utils.py similarity index 100% rename from demo/auto_compression/detection/keypoint_utils.py rename to example/auto_compression/detection/keypoint_utils.py diff --git a/demo/auto_compression/detection/run.py b/example/auto_compression/detection/run.py similarity index 100% rename from demo/auto_compression/detection/run.py rename to example/auto_compression/detection/run.py diff --git a/demo/auto_compression/hyperparameter_tutorial.md b/example/auto_compression/hyperparameter_tutorial.md similarity index 100% rename from demo/auto_compression/hyperparameter_tutorial.md rename to example/auto_compression/hyperparameter_tutorial.md diff --git a/demo/auto_compression/image_classification/README.md b/example/auto_compression/image_classification/README.md similarity index 100% rename from demo/auto_compression/image_classification/README.md rename to example/auto_compression/image_classification/README.md diff --git a/demo/auto_compression/image_classification/configs/EfficientNetB0/prune_dis.yaml b/example/auto_compression/image_classification/configs/EfficientNetB0/prune_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/EfficientNetB0/prune_dis.yaml rename to example/auto_compression/image_classification/configs/EfficientNetB0/prune_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/EfficientNetB0/qat_dis.yaml b/example/auto_compression/image_classification/configs/EfficientNetB0/qat_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/EfficientNetB0/qat_dis.yaml rename to example/auto_compression/image_classification/configs/EfficientNetB0/qat_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/GhostNet_x1_0/prune_dis.yaml b/example/auto_compression/image_classification/configs/GhostNet_x1_0/prune_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/GhostNet_x1_0/prune_dis.yaml rename to example/auto_compression/image_classification/configs/GhostNet_x1_0/prune_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/GhostNet_x1_0/qat_dis.yaml b/example/auto_compression/image_classification/configs/GhostNet_x1_0/qat_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/GhostNet_x1_0/qat_dis.yaml rename to example/auto_compression/image_classification/configs/GhostNet_x1_0/qat_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/InceptionV3/prune_dis.yaml b/example/auto_compression/image_classification/configs/InceptionV3/prune_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/InceptionV3/prune_dis.yaml rename to example/auto_compression/image_classification/configs/InceptionV3/prune_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/InceptionV3/qat_dis.yaml b/example/auto_compression/image_classification/configs/InceptionV3/qat_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/InceptionV3/qat_dis.yaml rename to example/auto_compression/image_classification/configs/InceptionV3/qat_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/MobileNetV1/prune_dis.yaml b/example/auto_compression/image_classification/configs/MobileNetV1/prune_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/MobileNetV1/prune_dis.yaml rename to example/auto_compression/image_classification/configs/MobileNetV1/prune_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/MobileNetV1/qat_dis.yaml b/example/auto_compression/image_classification/configs/MobileNetV1/qat_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/MobileNetV1/qat_dis.yaml rename to example/auto_compression/image_classification/configs/MobileNetV1/qat_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/MobileNetV3_large_x1_0/prune_dis.yaml b/example/auto_compression/image_classification/configs/MobileNetV3_large_x1_0/prune_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/MobileNetV3_large_x1_0/prune_dis.yaml rename to example/auto_compression/image_classification/configs/MobileNetV3_large_x1_0/prune_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/MobileNetV3_large_x1_0/qat_dis.yaml b/example/auto_compression/image_classification/configs/MobileNetV3_large_x1_0/qat_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/MobileNetV3_large_x1_0/qat_dis.yaml rename to example/auto_compression/image_classification/configs/MobileNetV3_large_x1_0/qat_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/PPLCNetV2_base/prune_dis.yaml b/example/auto_compression/image_classification/configs/PPLCNetV2_base/prune_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/PPLCNetV2_base/prune_dis.yaml rename to example/auto_compression/image_classification/configs/PPLCNetV2_base/prune_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/PPLCNetV2_base/qat_dis.yaml b/example/auto_compression/image_classification/configs/PPLCNetV2_base/qat_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/PPLCNetV2_base/qat_dis.yaml rename to example/auto_compression/image_classification/configs/PPLCNetV2_base/qat_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/PPLCNet_x1_0/prune_dis.yaml b/example/auto_compression/image_classification/configs/PPLCNet_x1_0/prune_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/PPLCNet_x1_0/prune_dis.yaml rename to example/auto_compression/image_classification/configs/PPLCNet_x1_0/prune_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/PPLCNet_x1_0/qat_dis.yaml b/example/auto_compression/image_classification/configs/PPLCNet_x1_0/qat_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/PPLCNet_x1_0/qat_dis.yaml rename to example/auto_compression/image_classification/configs/PPLCNet_x1_0/qat_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/ResNet50_vd/prune_dis.yaml b/example/auto_compression/image_classification/configs/ResNet50_vd/prune_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/ResNet50_vd/prune_dis.yaml rename to example/auto_compression/image_classification/configs/ResNet50_vd/prune_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/ResNet50_vd/qat_dis.yaml b/example/auto_compression/image_classification/configs/ResNet50_vd/qat_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/ResNet50_vd/qat_dis.yaml rename to example/auto_compression/image_classification/configs/ResNet50_vd/qat_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/ShuffleNetV2_x1_0/prune_dis.yaml b/example/auto_compression/image_classification/configs/ShuffleNetV2_x1_0/prune_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/ShuffleNetV2_x1_0/prune_dis.yaml rename to example/auto_compression/image_classification/configs/ShuffleNetV2_x1_0/prune_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/ShuffleNetV2_x1_0/qat_dis.yaml b/example/auto_compression/image_classification/configs/ShuffleNetV2_x1_0/qat_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/ShuffleNetV2_x1_0/qat_dis.yaml rename to example/auto_compression/image_classification/configs/ShuffleNetV2_x1_0/qat_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/SqueezeNet1_0/prune_dis.yaml b/example/auto_compression/image_classification/configs/SqueezeNet1_0/prune_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/SqueezeNet1_0/prune_dis.yaml rename to example/auto_compression/image_classification/configs/SqueezeNet1_0/prune_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/SqueezeNet1_0/qat_dis.yaml b/example/auto_compression/image_classification/configs/SqueezeNet1_0/qat_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/SqueezeNet1_0/qat_dis.yaml rename to example/auto_compression/image_classification/configs/SqueezeNet1_0/qat_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/SwinTransformer_base_patch4_window7_224/qat_dis.yaml b/example/auto_compression/image_classification/configs/SwinTransformer_base_patch4_window7_224/qat_dis.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/SwinTransformer_base_patch4_window7_224/qat_dis.yaml rename to example/auto_compression/image_classification/configs/SwinTransformer_base_patch4_window7_224/qat_dis.yaml diff --git a/demo/auto_compression/image_classification/configs/infer.yaml b/example/auto_compression/image_classification/configs/infer.yaml similarity index 100% rename from demo/auto_compression/image_classification/configs/infer.yaml rename to example/auto_compression/image_classification/configs/infer.yaml diff --git a/demo/auto_compression/image_classification/eval.py b/example/auto_compression/image_classification/eval.py similarity index 100% rename from demo/auto_compression/image_classification/eval.py rename to example/auto_compression/image_classification/eval.py diff --git a/demo/auto_compression/image_classification/images/ILSVRC2012_val_00000010.jpeg b/example/auto_compression/image_classification/images/ILSVRC2012_val_00000010.jpeg similarity index 100% rename from demo/auto_compression/image_classification/images/ILSVRC2012_val_00000010.jpeg rename to example/auto_compression/image_classification/images/ILSVRC2012_val_00000010.jpeg diff --git a/demo/auto_compression/image_classification/images/imagenet1k_label_list.txt b/example/auto_compression/image_classification/images/imagenet1k_label_list.txt similarity index 100% rename from demo/auto_compression/image_classification/images/imagenet1k_label_list.txt rename to example/auto_compression/image_classification/images/imagenet1k_label_list.txt diff --git a/demo/auto_compression/image_classification/infer.py b/example/auto_compression/image_classification/infer.py similarity index 100% rename from demo/auto_compression/image_classification/infer.py rename to example/auto_compression/image_classification/infer.py diff --git a/demo/auto_compression/image_classification/postprocess.py b/example/auto_compression/image_classification/postprocess.py similarity index 100% rename from demo/auto_compression/image_classification/postprocess.py rename to example/auto_compression/image_classification/postprocess.py diff --git a/demo/auto_compression/image_classification/preprocess.py b/example/auto_compression/image_classification/preprocess.py similarity index 100% rename from demo/auto_compression/image_classification/preprocess.py rename to example/auto_compression/image_classification/preprocess.py diff --git a/demo/auto_compression/image_classification/run.py b/example/auto_compression/image_classification/run.py similarity index 100% rename from demo/auto_compression/image_classification/run.py rename to example/auto_compression/image_classification/run.py diff --git a/demo/auto_compression/image_classification/run.sh b/example/auto_compression/image_classification/run.sh similarity index 100% rename from demo/auto_compression/image_classification/run.sh rename to example/auto_compression/image_classification/run.sh diff --git a/demo/auto_compression/nlp/README.md b/example/auto_compression/nlp/README.md similarity index 100% rename from demo/auto_compression/nlp/README.md rename to example/auto_compression/nlp/README.md diff --git a/demo/auto_compression/nlp/configs/ernie3.0/afqmc.yaml b/example/auto_compression/nlp/configs/ernie3.0/afqmc.yaml similarity index 100% rename from demo/auto_compression/nlp/configs/ernie3.0/afqmc.yaml rename to example/auto_compression/nlp/configs/ernie3.0/afqmc.yaml diff --git a/demo/auto_compression/nlp/configs/ernie3.0/cluewsc.yaml b/example/auto_compression/nlp/configs/ernie3.0/cluewsc.yaml similarity index 100% rename from demo/auto_compression/nlp/configs/ernie3.0/cluewsc.yaml rename to example/auto_compression/nlp/configs/ernie3.0/cluewsc.yaml diff --git a/demo/auto_compression/nlp/configs/ernie3.0/cmnli.yaml b/example/auto_compression/nlp/configs/ernie3.0/cmnli.yaml similarity index 100% rename from demo/auto_compression/nlp/configs/ernie3.0/cmnli.yaml rename to example/auto_compression/nlp/configs/ernie3.0/cmnli.yaml diff --git a/demo/auto_compression/nlp/configs/ernie3.0/csl.yaml b/example/auto_compression/nlp/configs/ernie3.0/csl.yaml similarity index 100% rename from demo/auto_compression/nlp/configs/ernie3.0/csl.yaml rename to example/auto_compression/nlp/configs/ernie3.0/csl.yaml diff --git a/demo/auto_compression/nlp/configs/ernie3.0/iflytek.yaml b/example/auto_compression/nlp/configs/ernie3.0/iflytek.yaml similarity index 100% rename from demo/auto_compression/nlp/configs/ernie3.0/iflytek.yaml rename to example/auto_compression/nlp/configs/ernie3.0/iflytek.yaml diff --git a/demo/auto_compression/nlp/configs/ernie3.0/ocnli.yaml b/example/auto_compression/nlp/configs/ernie3.0/ocnli.yaml similarity index 100% rename from demo/auto_compression/nlp/configs/ernie3.0/ocnli.yaml rename to example/auto_compression/nlp/configs/ernie3.0/ocnli.yaml diff --git a/demo/auto_compression/nlp/configs/ernie3.0/tnews.yaml b/example/auto_compression/nlp/configs/ernie3.0/tnews.yaml similarity index 100% rename from demo/auto_compression/nlp/configs/ernie3.0/tnews.yaml rename to example/auto_compression/nlp/configs/ernie3.0/tnews.yaml diff --git a/demo/auto_compression/nlp/configs/pp-minilm/auto/afqmc.yaml b/example/auto_compression/nlp/configs/pp-minilm/auto/afqmc.yaml similarity index 100% rename from demo/auto_compression/nlp/configs/pp-minilm/auto/afqmc.yaml rename to example/auto_compression/nlp/configs/pp-minilm/auto/afqmc.yaml diff --git a/demo/auto_compression/nlp/configs/pp-minilm/auto/cluewsc.yaml b/example/auto_compression/nlp/configs/pp-minilm/auto/cluewsc.yaml similarity index 100% rename from demo/auto_compression/nlp/configs/pp-minilm/auto/cluewsc.yaml rename to example/auto_compression/nlp/configs/pp-minilm/auto/cluewsc.yaml diff --git a/demo/auto_compression/nlp/configs/pp-minilm/auto/cmnli.yaml b/example/auto_compression/nlp/configs/pp-minilm/auto/cmnli.yaml similarity index 100% rename from demo/auto_compression/nlp/configs/pp-minilm/auto/cmnli.yaml rename to example/auto_compression/nlp/configs/pp-minilm/auto/cmnli.yaml diff --git a/demo/auto_compression/nlp/configs/pp-minilm/auto/csl.yaml b/example/auto_compression/nlp/configs/pp-minilm/auto/csl.yaml similarity index 100% rename from demo/auto_compression/nlp/configs/pp-minilm/auto/csl.yaml rename to example/auto_compression/nlp/configs/pp-minilm/auto/csl.yaml diff --git a/demo/auto_compression/nlp/configs/pp-minilm/auto/iflytek.yaml b/example/auto_compression/nlp/configs/pp-minilm/auto/iflytek.yaml similarity index 100% rename from demo/auto_compression/nlp/configs/pp-minilm/auto/iflytek.yaml rename to example/auto_compression/nlp/configs/pp-minilm/auto/iflytek.yaml diff --git a/demo/auto_compression/nlp/configs/pp-minilm/auto/ocnli.yaml b/example/auto_compression/nlp/configs/pp-minilm/auto/ocnli.yaml similarity index 100% rename from demo/auto_compression/nlp/configs/pp-minilm/auto/ocnli.yaml rename to example/auto_compression/nlp/configs/pp-minilm/auto/ocnli.yaml diff --git a/demo/auto_compression/nlp/configs/pp-minilm/auto/tnews.yaml b/example/auto_compression/nlp/configs/pp-minilm/auto/tnews.yaml similarity index 100% rename from demo/auto_compression/nlp/configs/pp-minilm/auto/tnews.yaml rename to example/auto_compression/nlp/configs/pp-minilm/auto/tnews.yaml diff --git a/demo/auto_compression/nlp/run.py b/example/auto_compression/nlp/run.py similarity index 100% rename from demo/auto_compression/nlp/run.py rename to example/auto_compression/nlp/run.py diff --git a/demo/auto_compression/nlp/run.sh b/example/auto_compression/nlp/run.sh similarity index 100% rename from demo/auto_compression/nlp/run.sh rename to example/auto_compression/nlp/run.sh diff --git a/demo/auto_compression/pytorch_huggingface/README.md b/example/auto_compression/pytorch_huggingface/README.md similarity index 100% rename from demo/auto_compression/pytorch_huggingface/README.md rename to example/auto_compression/pytorch_huggingface/README.md diff --git a/demo/auto_compression/pytorch_huggingface/configs/cola.yaml b/example/auto_compression/pytorch_huggingface/configs/cola.yaml similarity index 100% rename from demo/auto_compression/pytorch_huggingface/configs/cola.yaml rename to example/auto_compression/pytorch_huggingface/configs/cola.yaml diff --git a/demo/auto_compression/pytorch_huggingface/configs/mnli.yaml b/example/auto_compression/pytorch_huggingface/configs/mnli.yaml similarity index 100% rename from demo/auto_compression/pytorch_huggingface/configs/mnli.yaml rename to example/auto_compression/pytorch_huggingface/configs/mnli.yaml diff --git a/demo/auto_compression/pytorch_huggingface/configs/mrpc.yaml b/example/auto_compression/pytorch_huggingface/configs/mrpc.yaml similarity index 100% rename from demo/auto_compression/pytorch_huggingface/configs/mrpc.yaml rename to example/auto_compression/pytorch_huggingface/configs/mrpc.yaml diff --git a/demo/auto_compression/pytorch_huggingface/configs/qnli.yaml b/example/auto_compression/pytorch_huggingface/configs/qnli.yaml similarity index 100% rename from demo/auto_compression/pytorch_huggingface/configs/qnli.yaml rename to example/auto_compression/pytorch_huggingface/configs/qnli.yaml diff --git a/demo/auto_compression/pytorch_huggingface/configs/qqp.yaml b/example/auto_compression/pytorch_huggingface/configs/qqp.yaml similarity index 100% rename from demo/auto_compression/pytorch_huggingface/configs/qqp.yaml rename to example/auto_compression/pytorch_huggingface/configs/qqp.yaml diff --git a/demo/auto_compression/pytorch_huggingface/configs/rte.yaml b/example/auto_compression/pytorch_huggingface/configs/rte.yaml similarity index 100% rename from demo/auto_compression/pytorch_huggingface/configs/rte.yaml rename to example/auto_compression/pytorch_huggingface/configs/rte.yaml diff --git a/demo/auto_compression/pytorch_huggingface/configs/sst2.yaml b/example/auto_compression/pytorch_huggingface/configs/sst2.yaml similarity index 100% rename from demo/auto_compression/pytorch_huggingface/configs/sst2.yaml rename to example/auto_compression/pytorch_huggingface/configs/sst2.yaml diff --git a/demo/auto_compression/pytorch_huggingface/configs/stsb.yaml b/example/auto_compression/pytorch_huggingface/configs/stsb.yaml similarity index 100% rename from demo/auto_compression/pytorch_huggingface/configs/stsb.yaml rename to example/auto_compression/pytorch_huggingface/configs/stsb.yaml diff --git a/demo/auto_compression/pytorch_huggingface/infer.py b/example/auto_compression/pytorch_huggingface/infer.py similarity index 100% rename from demo/auto_compression/pytorch_huggingface/infer.py rename to example/auto_compression/pytorch_huggingface/infer.py diff --git a/demo/auto_compression/pytorch_huggingface/run.py b/example/auto_compression/pytorch_huggingface/run.py similarity index 100% rename from demo/auto_compression/pytorch_huggingface/run.py rename to example/auto_compression/pytorch_huggingface/run.py diff --git a/demo/auto_compression/pytorch_huggingface/run.sh b/example/auto_compression/pytorch_huggingface/run.sh similarity index 100% rename from demo/auto_compression/pytorch_huggingface/run.sh rename to example/auto_compression/pytorch_huggingface/run.sh diff --git a/demo/auto_compression/pytorch_yolov5/README.md b/example/auto_compression/pytorch_yolov5/README.md similarity index 100% rename from demo/auto_compression/pytorch_yolov5/README.md rename to example/auto_compression/pytorch_yolov5/README.md diff --git a/demo/auto_compression/pytorch_yolov5/configs/yolov5_reader.yml b/example/auto_compression/pytorch_yolov5/configs/yolov5_reader.yml similarity index 100% rename from demo/auto_compression/pytorch_yolov5/configs/yolov5_reader.yml rename to example/auto_compression/pytorch_yolov5/configs/yolov5_reader.yml diff --git a/demo/auto_compression/pytorch_yolov5/configs/yolov5s_qat_dis.yaml b/example/auto_compression/pytorch_yolov5/configs/yolov5s_qat_dis.yaml similarity index 100% rename from demo/auto_compression/pytorch_yolov5/configs/yolov5s_qat_dis.yaml rename to example/auto_compression/pytorch_yolov5/configs/yolov5s_qat_dis.yaml diff --git a/demo/auto_compression/pytorch_yolov5/eval.py b/example/auto_compression/pytorch_yolov5/eval.py similarity index 100% rename from demo/auto_compression/pytorch_yolov5/eval.py rename to example/auto_compression/pytorch_yolov5/eval.py diff --git a/demo/auto_compression/pytorch_yolov5/images/000000570688.jpg b/example/auto_compression/pytorch_yolov5/images/000000570688.jpg similarity index 100% rename from demo/auto_compression/pytorch_yolov5/images/000000570688.jpg rename to example/auto_compression/pytorch_yolov5/images/000000570688.jpg diff --git a/demo/auto_compression/pytorch_yolov5/paddle_trt_infer.py b/example/auto_compression/pytorch_yolov5/paddle_trt_infer.py similarity index 100% rename from demo/auto_compression/pytorch_yolov5/paddle_trt_infer.py rename to example/auto_compression/pytorch_yolov5/paddle_trt_infer.py diff --git a/demo/auto_compression/pytorch_yolov5/post_process.py b/example/auto_compression/pytorch_yolov5/post_process.py similarity index 100% rename from demo/auto_compression/pytorch_yolov5/post_process.py rename to example/auto_compression/pytorch_yolov5/post_process.py diff --git a/demo/auto_compression/pytorch_yolov5/run.py b/example/auto_compression/pytorch_yolov5/run.py similarity index 100% rename from demo/auto_compression/pytorch_yolov5/run.py rename to example/auto_compression/pytorch_yolov5/run.py diff --git a/demo/auto_compression/semantic_segmentation/README.md b/example/auto_compression/semantic_segmentation/README.md similarity index 100% rename from demo/auto_compression/semantic_segmentation/README.md rename to example/auto_compression/semantic_segmentation/README.md diff --git a/demo/auto_compression/semantic_segmentation/configs/dataset/cityscapes_1024x512_scale1.0.yml b/example/auto_compression/semantic_segmentation/configs/dataset/cityscapes_1024x512_scale1.0.yml similarity index 100% rename from demo/auto_compression/semantic_segmentation/configs/dataset/cityscapes_1024x512_scale1.0.yml rename to example/auto_compression/semantic_segmentation/configs/dataset/cityscapes_1024x512_scale1.0.yml diff --git a/demo/auto_compression/semantic_segmentation/configs/dataset/humanseg_dataset.yaml b/example/auto_compression/semantic_segmentation/configs/dataset/humanseg_dataset.yaml similarity index 100% rename from demo/auto_compression/semantic_segmentation/configs/dataset/humanseg_dataset.yaml rename to example/auto_compression/semantic_segmentation/configs/dataset/humanseg_dataset.yaml diff --git a/demo/auto_compression/semantic_segmentation/configs/deeplabv3/deeplabv3_qat.yaml b/example/auto_compression/semantic_segmentation/configs/deeplabv3/deeplabv3_qat.yaml similarity index 100% rename from demo/auto_compression/semantic_segmentation/configs/deeplabv3/deeplabv3_qat.yaml rename to example/auto_compression/semantic_segmentation/configs/deeplabv3/deeplabv3_qat.yaml diff --git a/demo/auto_compression/semantic_segmentation/configs/hrnet/hrnet_qat.yaml b/example/auto_compression/semantic_segmentation/configs/hrnet/hrnet_qat.yaml similarity index 100% rename from demo/auto_compression/semantic_segmentation/configs/hrnet/hrnet_qat.yaml rename to example/auto_compression/semantic_segmentation/configs/hrnet/hrnet_qat.yaml diff --git a/demo/auto_compression/semantic_segmentation/configs/hrnet/hrnet_sparse.yaml b/example/auto_compression/semantic_segmentation/configs/hrnet/hrnet_sparse.yaml similarity index 100% rename from demo/auto_compression/semantic_segmentation/configs/hrnet/hrnet_sparse.yaml rename to example/auto_compression/semantic_segmentation/configs/hrnet/hrnet_sparse.yaml diff --git a/demo/auto_compression/semantic_segmentation/configs/pp_humanseg/pp_humanseg_auto.yaml b/example/auto_compression/semantic_segmentation/configs/pp_humanseg/pp_humanseg_auto.yaml similarity index 100% rename from demo/auto_compression/semantic_segmentation/configs/pp_humanseg/pp_humanseg_auto.yaml rename to example/auto_compression/semantic_segmentation/configs/pp_humanseg/pp_humanseg_auto.yaml diff --git a/demo/auto_compression/semantic_segmentation/configs/pp_humanseg/pp_humanseg_qat.yaml b/example/auto_compression/semantic_segmentation/configs/pp_humanseg/pp_humanseg_qat.yaml similarity index 100% rename from demo/auto_compression/semantic_segmentation/configs/pp_humanseg/pp_humanseg_qat.yaml rename to example/auto_compression/semantic_segmentation/configs/pp_humanseg/pp_humanseg_qat.yaml diff --git a/demo/auto_compression/semantic_segmentation/configs/pp_humanseg/pp_humanseg_sparse.yaml b/example/auto_compression/semantic_segmentation/configs/pp_humanseg/pp_humanseg_sparse.yaml similarity index 100% rename from demo/auto_compression/semantic_segmentation/configs/pp_humanseg/pp_humanseg_sparse.yaml rename to example/auto_compression/semantic_segmentation/configs/pp_humanseg/pp_humanseg_sparse.yaml diff --git a/demo/auto_compression/semantic_segmentation/configs/pp_liteseg/pp_liteseg_auto.yaml b/example/auto_compression/semantic_segmentation/configs/pp_liteseg/pp_liteseg_auto.yaml similarity index 100% rename from demo/auto_compression/semantic_segmentation/configs/pp_liteseg/pp_liteseg_auto.yaml rename to example/auto_compression/semantic_segmentation/configs/pp_liteseg/pp_liteseg_auto.yaml diff --git a/demo/auto_compression/semantic_segmentation/configs/pp_liteseg/pp_liteseg_qat.yaml b/example/auto_compression/semantic_segmentation/configs/pp_liteseg/pp_liteseg_qat.yaml similarity index 100% rename from demo/auto_compression/semantic_segmentation/configs/pp_liteseg/pp_liteseg_qat.yaml rename to example/auto_compression/semantic_segmentation/configs/pp_liteseg/pp_liteseg_qat.yaml diff --git a/demo/auto_compression/semantic_segmentation/configs/pp_liteseg/pp_liteseg_sparse.yaml b/example/auto_compression/semantic_segmentation/configs/pp_liteseg/pp_liteseg_sparse.yaml similarity index 100% rename from demo/auto_compression/semantic_segmentation/configs/pp_liteseg/pp_liteseg_sparse.yaml rename to example/auto_compression/semantic_segmentation/configs/pp_liteseg/pp_liteseg_sparse.yaml diff --git a/demo/auto_compression/semantic_segmentation/configs/unet/unet_channel_prune.yaml b/example/auto_compression/semantic_segmentation/configs/unet/unet_channel_prune.yaml similarity index 100% rename from demo/auto_compression/semantic_segmentation/configs/unet/unet_channel_prune.yaml rename to example/auto_compression/semantic_segmentation/configs/unet/unet_channel_prune.yaml diff --git a/demo/auto_compression/semantic_segmentation/configs/unet/unet_qat.yaml b/example/auto_compression/semantic_segmentation/configs/unet/unet_qat.yaml similarity index 100% rename from demo/auto_compression/semantic_segmentation/configs/unet/unet_qat.yaml rename to example/auto_compression/semantic_segmentation/configs/unet/unet_qat.yaml diff --git a/demo/auto_compression/semantic_segmentation/data/download_data.py b/example/auto_compression/semantic_segmentation/data/download_data.py similarity index 100% rename from demo/auto_compression/semantic_segmentation/data/download_data.py rename to example/auto_compression/semantic_segmentation/data/download_data.py diff --git a/demo/auto_compression/semantic_segmentation/run.py b/example/auto_compression/semantic_segmentation/run.py similarity index 100% rename from demo/auto_compression/semantic_segmentation/run.py rename to example/auto_compression/semantic_segmentation/run.py diff --git a/demo/auto_compression/tensorflow_mobilenet/README.md b/example/auto_compression/tensorflow_mobilenet/README.md similarity index 100% rename from demo/auto_compression/tensorflow_mobilenet/README.md rename to example/auto_compression/tensorflow_mobilenet/README.md diff --git a/demo/auto_compression/tensorflow_mobilenet/configs/mbv1_qat_dis.yaml b/example/auto_compression/tensorflow_mobilenet/configs/mbv1_qat_dis.yaml similarity index 100% rename from demo/auto_compression/tensorflow_mobilenet/configs/mbv1_qat_dis.yaml rename to example/auto_compression/tensorflow_mobilenet/configs/mbv1_qat_dis.yaml diff --git a/demo/auto_compression/tensorflow_mobilenet/eval.py b/example/auto_compression/tensorflow_mobilenet/eval.py similarity index 100% rename from demo/auto_compression/tensorflow_mobilenet/eval.py rename to example/auto_compression/tensorflow_mobilenet/eval.py diff --git a/demo/auto_compression/tensorflow_mobilenet/imagenet_reader.py b/example/auto_compression/tensorflow_mobilenet/imagenet_reader.py similarity index 100% rename from demo/auto_compression/tensorflow_mobilenet/imagenet_reader.py rename to example/auto_compression/tensorflow_mobilenet/imagenet_reader.py diff --git a/demo/auto_compression/tensorflow_mobilenet/run.py b/example/auto_compression/tensorflow_mobilenet/run.py similarity index 100% rename from demo/auto_compression/tensorflow_mobilenet/run.py rename to example/auto_compression/tensorflow_mobilenet/run.py