面包多LOGO 面包多
注册/登录
数据 作品 主页 探索 实验室
  • 学习
  • 绘画
  • 素材
  • 科技
  • 生活
  • 播客
  • 资料
  • 写作
  • 其它
  • 私人領域
  • 絕對領域
  • 视频
  • 手帐
  • 游戏
了解面包多 开放接口 给面包多提需求
使用问题反馈 侵权与盗版投诉 网上有害信息举报
  • 基于飞桨框架的SRGAN图像超分辨率系统源码+文档说明及全部资料
    ¥25
    基于飞桨框架的SRGAN图像超分辨率系统源码+文档说明及全部资料 项目代码完整且含有说明文档,资料齐全且功能稳定可靠运行,可用于毕设、课设、期末作业、实际项目演练学习等。项目源码资料全部上传网盘,下载即用!不懂就问,欢迎交流学习,可远程部署指导【项目简介】功能:基于飞桨框架复现SRGAN模型,将低分辨率图像转换为4倍放大因子且照片般逼真的高分辨率自然图像,应用于图像修复、视频高清化等领域。技术栈:使用Python开发,依托飞桨深度学习框架搭建SRGAN模型。生成器学习低分辨率与高分辨率图像的映射关系生成超分辨率图像,判别器判断生成图像与真实高分辨率图像的差异,通过对抗训练提升图像超分辨率质量
    头像 python全栈开发
  • 基于百度飞桨的2022软件杯A组遥感图像智能解译平台项目源码+文档说明及全部资料
    ¥25
    基于百度飞桨的2022软件杯A组遥感图像智能解译平台项目源码+文档说明及全部资料 项目代码完整且含有说明文档,资料齐全且功能稳定可靠运行,可用于毕设、课设、期末作业、实际项目演练学习等。项目源码资料全部上传网盘,下载即用!不懂就问,欢迎交流学习,可远程部署指导【项目简介】基于Python和百度飞桨框架开发,参加2022年软件杯A组竞赛。利用飞桨的深度学习能力,对遥感图像进行智能解译,包括地物识别、分类等功能。通过构建深度学习模型,学习遥感图像中不同地物的特征,实现自动解译,为地理信息分析、城市规划等提供数据支持。技术栈为Python和百度飞桨框架,借助Python的数据处理和编程便利性,结合飞桨的深度学习框架搭建解译模型。
    头像 python全栈开发
  • 基于百度飞桨的.NET人像分割工具类库源码+文档说明及全部资料
    ¥25
    基于百度飞桨的.NET人像分割工具类库源码+文档说明及全部资料 项目代码完整且含有说明文档,资料齐全且功能稳定可靠运行,可用于毕设、课设、期末作业、实际项目演练学习等。项目源码资料全部上传网盘,下载即用!不懂就问,欢迎交流学习,可远程部署指导【项目简介】使用C#开发,基于百度飞桨PaddleSeg项目构建.NET的人像分割工具类库。PaddleSeg是基于飞桨PaddlePaddle的端到端图像分割套件,该工具类库继承其优势,内置多种模型算法和预训练模型,支持配置化驱动和API调用,方便开发者在.NET平台上快速集成人像分割功能到自己的应用程序中,如在图像编辑软件、视频会议软件中实现人像分割效果,但未提及具体的人像分割精度和应用示例。
    头像 python全栈开发
  • 基于Python的飞桨图像分类套件PaddleClas设计源码
    ¥39.9
    基于Python的飞桨图像分类套件PaddleClas设计源码 飞桨图像分类套件PaddleClas设计源码:该项目基于Python开发,包含414个文件,主要使用Python、Shell、C++和C语言。PaddleClas是飞桨为工业界和学术界所准备的一个图像分类任务的工具集,旨在帮助用户训练出更好的视觉模型,并支持应用落地。目录结构├── .clang_format.hook ├── .github ├── ISSUE_TEMPLATE ├── ---clas-issue-.md ├── workflows ├── python-publish.yml ├── .gitignore ├── .mirrors-yapf ├── .pre-commit-hooks.yaml ├── .version ├── hooks.yaml ├── pre_commit_dummy_package.egg-info ├── PKG-INFO ├── SOURCES.txt ├── dependency_links.txt ├── requires.txt ├── top_level.txt ├── setup.py ├── .pre-commit-config.yaml ├── .travis ├── precommit.sh ├── LICENSE ├── MANIFEST.in ├── README_ch.md ├── README_en.md ├── __init__.py ├── benchmark ├── prepare_data.sh ├── run_all.sh ├── run_benchmark.sh ├── dataset ├── .gitkeep ├── deploy ├── __init__.py ├── configs ├── PULC ├── car_exists ├── inference_car_exists.yaml ├── language_classification ├── inference_language_classification.yaml ├── person_attribute ├── inference_person_attribute.yaml ├── person_exists ├── inference_person_exists.yaml ├── safety_helmet ├── inference_safety_helmet.yaml ├── text_image_orientation ├── inference_text_image_orientation.yaml ├── textline_orientation ├── inference_textline_orientation.yaml ├── traffic_sign ├── inference_traffic_sign.yaml ├── vehicle_attribute ├── inference_vehicle_attribute.yaml ├── inference_attr.yaml ├── inference_cartoon.yaml ├── inference_cls.yaml ├── inference_cls_based_action.yaml ├── inference_cls_ch4.yaml ├── inference_cls_multilabel.yaml ├── inference_det.yaml ├── inference_drink.yaml ├── inference_general.yaml ├── inference_general_binary.yaml ├── inference_logo.yaml ├── inference_product.yaml ├── inference_rec.yaml ├── inference_vehicle.yaml ├── cpp ├── CMakeLists.txt ├── docs ├── imgs ├── ILSVRC2012_val_00000666.JPEG ├── cpp_infer_result.png ├── vs2019_step1.png ├── vs2019_step2.png ├── vs2019_step3.png ├── vs2019_step4.png ├── vs2019_step5.png ├── vs2019_step6.png ├── windows_vs2019_build.md ├── external-cmake ├── auto-log.cmake ├── yaml-cpp.cmake ├── include ├── cls.h ├── cls_config.h ├── preprocess_op.h ├── utility.h ├── readme_en.md ├── src ├── cls.cpp ├── cls_config.cpp ├── main.cpp ├── preprocess_op.cpp ├── utility.cpp ├── tools ├── build.sh ├── cpp_shitu ├── CMakeLists.txt ├── external-cmake ├── auto-log.cmake ├── yaml-cpp.cmake ├── include ├── feature_extracter.h ├── nms.h ├── object_detector.h ├── preprocess_op.h ├── preprocess_op_det.h ├── vector_search.h ├── yaml_config.h ├── readme_en.md ├── src ├── feature_extracter.cpp ├── main.cpp ├── object_detector.cpp ├── preprocess_op.cpp ├── preprocess_op_det.cpp ├── vector_search.cpp ├── yaml_config.cpp ├── tools ├── build.sh ├── transform_id_map.py ├── hubserving ├── ILSVRC2012_val_00006666.JPEG ├── clas ├── __init__.py ├── config.json ├── module.py ├── params.py ├── readme_en.md ├── test_hubserving.py ├── images ├── 0517_2715693311.jpg ├── ImageNet ├── ILSVRC2012_val_00000010.jpeg ├── ILSVRC2012_val_00010010.jpeg ├── ILSVRC2012_val_00020010.jpeg ├── ILSVRC2012_val_00030010.jpeg ├── PULC ├── car_exists ├── objects365_00001507.jpeg ├── objects365_00001521.jpeg ├── language_classification ├── word_17.png ├── word_20.png ├── word_35404.png ├── person_attribute ├── 090004.jpg ├── 090007.jpg ├── person_exists ├── objects365_01780782.jpg ├── objects365_02035329.jpg ├── safety_helmet ├── safety_helmet_test_1.png ├── safety_helmet_test_2.png ├── text_image_orientation ├── img_rot0_demo.jpg ├── img_rot180_demo.jpg ├── textline_orientation ├── textline_orientation_test_0_0.png ├── textline_orientation_test_0_1.png ├── textline_orientation_test_1_0.png ├── textline_orientation_test_1_1.png ├── traffic_sign ├── 100999_83928.jpg ├── 99603_17806.jpg ├── vehicle_attribute ├── 0002_c002_00030670_0.jpg ├── 0014_c012_00040750_0.jpg ├── Pedestrain_Attr.jpg ├── anmuxi.jpg ├── coco_000000570688.jpg ├── wangzai.jpg ├── lite ├── Makefile ├── benchmark ├── benchmark.sh ├── config.txt ├── image_classfication.cpp ├── imgs ├── lite_demo_result.png ├── tabby_cat.jpg ├── prepare.sh ├── readme_en.md ├── lite_shitu ├── Makefile ├── generate_json_config.py ├── images ├── demo.jpeg ├── include ├── config_parser.h ├── feature_extractor.h ├── object_detector.h ├── picodet_postprocess.h ├── preprocess_op.h ├── utils.h ├── vector_search.h ├── src ├── config_parser.cc ├── feature_extractor.cc ├── main.cc ├── object_detector.cc ├── picodet_postprocess.cc ├── preprocess_op.cc ├── utils.cc ├── vector_search.cc ├── transform_id_map.py ├── paddle2onnx ├── readme_en.md ├── paddleserving ├── __init__.py ├── build_server.sh ├── classification_web_service.py ├── config.yml ├── cpu_utilization.py ├── daisy.jpg ├── imagenet.label ├── imgs ├── results.png ├── results_shitu.png ├── start_server.png ├── start_server_shitu.png ├── pipeline_http_client.py ├── pipeline_rpc_client.py ├── preprocess ├── general_clas_op.cpp ├── general_clas_op.h ├── preprocess_op.cpp ├── preprocess_op.h ├── readme_en.md ├── recognition ├── __init__.py ├── config.yml ├── daoxiangcunjinzhubing_6.jpg ├── label_list.txt ├── pipeline_http_client.py ├── pipeline_rpc_client.py ├── preprocess ├── general_PPLCNetV2_base_pretrained_v1.0_client ├── serving_client_conf.prototxt ├── general_PPLCNetV2_base_pretrained_v1.0_serving ├── serving_server_conf.prototxt ├── picodet_PPLCNet_x2_5_mainbody_lite_v1.0_client ├── serving_client_conf.prototxt ├── picodet_PPLCNet_x2_5_mainbody_lite_v1.0_serving ├── serving_server_conf.prototxt ├── readme_en.md ├── recognition_web_service.py ├── run_cpp_serving.sh ├── test_cpp_serving_client.py ├── run_cpp_serving.sh ├── test_cpp_serving_client.py ├── python ├── __init__.py ├── build_gallery.py ├── det_preprocess.py ├── postprocess.py ├── predict_cls.py ├── predict_det.py ├── predict_rec.py ├── predict_system.py ├── preprocess.py ├── shell ├── predict.sh ├── shitu_android_demo ├── app ├── app.iml ├── build.gradle ├── proguard-rules.pro ├── src ├── androidTest ├── java ├── com ├── baidu ├── paddle ├── lite ├── demo ├── pp_shitu ├── ExampleInstrumentedTest.java ├── main ├── AndroidManifest.xml ├── assets ├── images ├── demo.jpg ├── index ├── models ├── cpp ├── CMakeLists.txt ├── FeatureExtractor.cc ├── FeatureExtractor.h ├── Native.cc ├── Native.h ├── ObjectDetector.cc ├── ObjectDetector.h ├── Pipeline.cc ├── Pipeline.h ├── Utils.cc ├── Utils.h ├── VectorSearch.cc ├── VectorSearch.h ├── java ├── com ├── baidu ├── paddle ├── lite ├── demo ├── common ├── AppCompatPreferenceActivity.java ├── Utils.java ├── pp_shitu ├── MainActivity.java ├── Native.java ├── SettingsActivity.java ├── jniLibs ├── arm64-v8a ├── res ├── drawable-v24 ├── ic_launcher_foreground.xml ├── drawable-xxhdpi-v4 ├── btn_switch_default.png ├── btn_switch_pressed.png ├── drawable ├── app_icon_crop.png ├── btn_settings.xml ├── btn_settings_default.xml ├── btn_settings_pressed.xml ├── btn_shutter.xml ├── btn_shutter_default.xml ├── btn_shutter_pressed.xml ├── btn_switch.xml ├── ic_launcher_background.xml ├── reset.png ├── shezhi.png ├── shuoming.png ├── white.png ├── layout-land ├── activity_main_old.xml ├── layout ├── activity_main.xml ├── menu ├── menu_action_options.xml ├── mipmap-anydpi-v26 ├── ic_launcher_back.xml ├── ic_launcher_round_back.xml ├── mipmap-hdpi ├── ic_launcher.png ├── ic_launcher_round.png ├── mipmap-mdpi ├── ic_launcher.png ├── ic_launcher_round.png ├── mipmap-xhdpi ├── baocunxiugai_100.png ├── bendishangchuan_100.png ├── bendishibie_100.png ├── ic_launcher.png ├── ic_launcher_round.png ├── leibiechaxun_100.png ├── paizhaoshangchuan_100.png ├── paizhaoshibie_100.png ├── mipmap-xxhdpi ├── app_icon_crop.png ├── ic_launcher.png ├── ic_launcher_round.png ├── mipmap-xxxhdpi ├── ic_launcher.png ├── ic_launcher_round.png ├── values ├── arrays.xml ├── colors.xml ├── dimens.xml ├── strings.xml ├── styles.xml ├── xml ├── settings.xml ├── test ├── java ├── com ├── baidu ├── paddle ├── lite ├── demo ├── pp_shitu ├── ExampleUnitTest.java ├── build.gradle ├── docs ├── images ├── step1.png ├── step2.1.png ├── step2.2.png ├── step3.png ├── gradle.properties ├── gradle ├── wrapper ├── gradle-wrapper.jar ├── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── local.properties ├── settings.gradle ├── shitu_index_manager ├── client.py ├── index_manager.py ├── mod ├── __init__.py ├── classify_ui_context.py ├── image_list_manager.py ├── image_list_ui_context.py ├── imageeditclassifydialog.py ├── index_http_client.py ├── mainwindow.py ├── ui_addclassifydialog.py ├── ui_imageeditclassifydialog.py ├── ui_mainwindow.py ├── ui_newlibrarydialog.py ├── ui_renameclassifydialog.py ├── ui_waitdialog.py ├── utils.py ├── resource ├── add_classify.png ├── add_image.png ├── app_icon.png ├── app_menu.png ├── remove_classify.png ├── remove_image.png ├── save_image_Library.png ├── search_classify.png ├── server.py ├── ui ├── AddClassifyDialog.ui ├── ImageEditClassifyDialog.ui ├── MainWindow.ui ├── NewlibraryDialog.ui ├── RenameClassifyDialog.ui ├── WaitDialog.ui ├── slim ├── README_en.md ├── quant_post_static.py ├── utils ├── __init__.py ├── config.py ├── draw_bbox.py ├── encode_decode.py ├── get_image_list.py ├── imagenet1k_label_list.txt ├── logger.py ├── predictor.py ├── simfang.ttf ├── vector_search ├── Makefile ├── README_en.md ├── __init__.py ├── index.dll ├── index.so ├── interface.cc ├── interface.py ├── src ├── config.h ├── data.h ├── graph.h ├── test.py ├── docs ├── Makefile ├── en ├── Makefile ├── PPShiTu ├── PPShiTuV2_introduction.md ├── PULC ├── PULC_car_exists_en.md ├── PULC_language_classification_en.md ├── PULC_model_list_en.md ├── PULC_person_attribute_en.md ├── PULC_person_exists_en.md ├── PULC_quickstart_en.md ├── PULC_safety_helmet_en.md ├── PULC_text_image_orientation_en.md ├── PULC_textline_orientation_en.md ├── PULC_traffic_sign_en.md ├── PULC_train_en.md ├── PULC_vehicle_attribute_en.md ├── advanced_tutorials ├── DataAugmentation_en.md ├── code_overview_en.md ├── distillation ├── distillation_en.md ├── index.rst ├── how_to_contribute_en.md ├── index.rst ├── knowledge_distillation_en.md ├── model_prune_quantization_en.md ├── multilabel ├── index.rst ├── multilabel_en.md ├── algorithm_introduction ├── DataAugmentation_en.md ├── ISE_ReID_en.md ├── ImageNet_models_en.md ├── image_classification_en.md ├── index.rst ├── knowledge_distillation_en.md ├── metric_learning_en.md ├── model_prune_quantization_en.md ├── reid.md ├── change_log.md ├── conf.py ├── data_preparation ├── classification_dataset_en.md ├── index.rst ├── recognition_dataset_en.md ├── doc_en.rst ├── faq_series ├── faq_2020_s1_en.md ├── faq_2021_s1_en.md ├── faq_2021_s2_en.md ├── faq_2022_s1_en.md ├── faq_selected_30_en.md ├── index.rst ├── image_recognition_pipeline ├── feature_extraction_en.md ├── index.rst ├── mainbody_detection_en.md ├── vector_search_en.md ├── index.rst ├── inference_deployment ├── classification_serving_deploy_en.md ├── cpp_deploy_en.md ├── export_model_en.md ├── index.rst ├── paddle_hub_serving_deploy_en.md ├── paddle_lite_deploy_en.md ├── python_deploy_en.md ├── recognition_serving_deploy_en.md ├── whl_deploy_en.md ├── installation ├── index.rst ├── install_paddle_en.md ├── install_paddleclas_en.md ├── introduction ├── function_intro_en.md ├── index.rst ├── more_demo ├── cartoon.md ├── index.rst ├── logo.md ├── more_demo.md ├── product.md ├── vehicle.md ├── make.bat ├── models ├── CSWinTransformer_en.md ├── DLA_en.md ├── DPN_DenseNet_en.md ├── ESNet_en.md ├── EfficientNet_and_ResNeXt101_wsl_en.md ├── HRNet_en.md ├── HarDNet_en.md ├── Inception_en.md ├── LeViT_en.md ├── MixNet_en.md ├── MobileViT_en.md ├── Mobile_en.md ├── Others_en.md ├── PP-HGNet_en.md ├── PP-LCNetV2_en.md ├── PP-LCNet_en.md ├── PVTV2_en.md ├── ReXNet_en.md ├── RedNet_en.md ├── RepVGG_en.md ├── ResNeSt_RegNet_en.md ├── ResNet_and_vd_en.md ├── SEResNext_and_Res2Net_en.md ├── SwinTransformer_en.md ├── TNT_en.md ├── Twins_en.md ├── ViT_and_DeiT_en.md ├── index.rst ├── models_training ├── classification_en.md ├── config_description_en.md ├── index.rst ├── recognition_en.md ├── train_strategy_en.md ├── others ├── VisualDL_en.md ├── competition_support_en.md ├── feature_visiualization_en.md ├── index.rst ├── paddle_mobile_inference_en.md ├── train_on_xpu_en.md ├── train_with_DALI_en.md ├── transfer_learning_en.md ├── update_history_en.md ├── versions_en.md ├── quick_start ├── index.rst ├── quick_start_classification_new_user_en.md ├── quick_start_classification_professional_en.md ├── quick_start_multilabel_classification_en.md ├── quick_start_recognition_en.md ├── images ├── 10w_cls.png ├── ISE_pipeline.png ├── PP-HGNet ├── PP-HGNet-block.png ├── PP-HGNet.png ├── PP-LCNet ├── PP-LCNet-Acc.png ├── PP-LCNet.png ├── PP-LCNetV2 ├── net.png ├── rep.png ├── shortcut.png ├── split_pw.png ├── PULC ├── docs ├── car_exists_data_demo.jpeg ├── language_classification_original_data.png ├── person_attribute_data_demo.png ├── person_exists_data_demo.png ├── safety_helmet_data_demo.jpg ├── text_image_orientation_data_demo.png ├── text_image_orientation_original_data.png ├── textline_orientation_data_demo.png ├── traffic_sign_data_demo.png ├── vehicle_attribute_data_demo.png ├── VisualDL ├── train_loss.png ├── action_rec_by_classification.gif ├── algorithm_introduction ├── fpgm.png ├── hnsw.png ├── quantization.jpg ├── quantization_formula.png ├── quantization_formula_slim.png ├── class_simple.gif ├── class_simple_en.gif ├── classification.gif ├── classification_en.gif ├── deep_hash ├── DCH.png ├── DSHSD.png ├── LCDSH.png ├── det ├── PaddleDetection_config.png ├── pssdet.png ├── distillation ├── 22k_1k_val_compare_w_sift.png ├── distillation_perform.png ├── distillation_perform_s.jpg ├── ppcls_distillation.png ├── ppcls_distillation_s.jpg ├── drink_demo.gif ├── faq ├── ACNetFusion.png ├── ACNetReParams.png ├── DeployedACNet.png ├── HRNet.png ├── HRNet_block.png ├── HorizontalKernel.png ├── MemoryOccupation.png ├── RepVGG.png ├── RepVGGReParams.png ├── ResNet_vabcd_structure.png ├── SE_structure.png ├── TrainingtimeACNet.png ├── Transformer_input.png ├── ViT.png ├── ViT_structure.png ├── momentum.jpeg ├── feature_compare.png ├── feature_extraction_framework.png ├── feature_extraction_framework_en.png ├── feature_extraction_output.png ├── feature_maps ├── feature_visualization_input.jpg ├── feature_visualization_output.jpg ├── icartoon1.png ├── icartoon2.jpeg ├── image_aug ├── gridmask-0.png ├── hide-and-seek-visual.png ├── image_aug_samples.png ├── image_aug_samples_s.jpg ├── image_aug_samples_s_en.jpg ├── main_image_aug.png ├── main_image_aug_s.jpg ├── test_autoaugment.jpeg ├── test_baseline.jpeg ├── test_cutmix.png ├── test_cutout.jpeg ├── test_gridmask.jpeg ├── test_hideandseek.jpeg ├── test_mixup.png ├── test_randaugment.jpeg ├── test_randomerassing.jpeg ├── inference_deployment ├── cpp_infer_result.png ├── lite_demo_result.png ├── vs2019_step1.png ├── vs2019_step2.png ├── vs2019_step3.png ├── vs2019_step4.png ├── vs2019_step5.png ├── vs2019_step6.png ├── whl_demo.jpg ├── joinus.png ├── logo.png ├── logo ├── logodet3k.jpg ├── main_features.png ├── main_features_s.png ├── main_features_s_en.png ├── mainpage ├── cartoon_vis_en_v1.0.gif ├── cartoon_vis_v1.0.gif ├── logo_vis_en_v1.0.gif ├── logo_vis_v1.0.gif ├── product_vis_en_v1.0.gif ├── product_vis_v1.0.gif ├── recognition_pipeline_en.png ├── vehicle_vis_en_v1.0.gif ├── ml_illustration.jpg ├── ml_pipeline.jpg ├── models ├── T4_benchmark ├── t4.fp16.bs1.EfficientNet.png ├── t4.fp16.bs4.DPN.png ├── t4.fp16.bs4.HRNet.png ├── t4.fp16.bs4.Inception.png ├── t4.fp16.bs4.ResNet.png ├── t4.fp16.bs4.SeResNeXt.png ├── t4.fp32.bs1.EfficientNet.png ├── t4.fp32.bs1.main_fps_top1.png ├── t4.fp32.bs4.DPN.flops.png ├── t4.fp32.bs4.DPN.params.png ├── t4.fp32.bs4.DPN.png ├── t4.fp32.bs4.EfficientNet.flops.png ├── t4.fp32.bs4.EfficientNet.params.png ├── t4.fp32.bs4.HRNet.flops.png ├── t4.fp32.bs4.HRNet.params.png ├── t4.fp32.bs4.HRNet.png ├── t4.fp32.bs4.Inception.flops.png ├── t4.fp32.bs4.Inception.params.png ├── t4.fp32.bs4.Inception.png ├── t4.fp32.bs4.ResNet.flops.png ├── t4.fp32.bs4.ResNet.params.png ├── t4.fp32.bs4.ResNet.png ├── t4.fp32.bs4.SeResNeXt.flops.png ├── t4.fp32.bs4.SeResNeXt.params.png ├── t4.fp32.bs4.SeResNeXt.png ├── t4.fp32.bs4.main_fps_top1.png ├── t4.fp32.bs4.mobile_trt.flops.png ├── t4.fp32.bs4.mobile_trt.params.png ├── V100_benchmark ├── v100.fp32.bs1.DPN.png ├── v100.fp32.bs1.EfficientNet.png ├── v100.fp32.bs1.HRNet.png ├── v100.fp32.bs1.Inception.png ├── v100.fp32.bs1.ResNet.png ├── v100.fp32.bs1.SeResNeXt.png ├── v100.fp32.bs1.main_fps_top1_s.png ├── v100.fp32.bs1.visiontransformer.png ├── lr_decay.jpeg ├── mobile_arm_storage.png ├── mobile_arm_top1.png ├── paddlepaddle.jpg ├── ppshitu_application_scenarios ├── 100sports.jpg ├── 104flowers.jpeg ├── AID.jpg ├── AnimalImageDataset.jpg ├── Ball.jpg ├── Bird400.jpg ├── Boat.jpg ├── Butterfly.jpg ├── DogBreeds.jpg ├── FashionProductsImage.jpg ├── Garbage12.jpg ├── Gemstones.jpg ├── Logo3K.jpg ├── MusicInstruments.jpg ├── Paris.jpg ├── Pokemon.png ├── Shoes.jpeg ├── TreeNuts.jpg ├── Vechicles.jpg ├── Veg200.jpg ├── WeatherImageRecognition.jpg ├── WildEdiblePlants.jpg ├── systerm_result.jpg ├── ppshitu_lite_demo.png ├── product ├── aliproduct.png ├── inshop.png ├── qq_group.png ├── quick_start ├── Examples-Flower-102.png ├── all_acc.png ├── android_demo ├── PPShiTu_qrcode.png ├── android_nongfu_spring.JPG ├── baocunxiugai_100.png ├── bendishangchuan_100.png ├── bendishibie_100.png ├── leibiechaxun_100.png ├── paizhaoshangchuan_100.png ├── paizhaoshibie_100.png ├── reset_100.png ├── community ├── 001_fork.png ├── 002_clone.png ├── 003_precommit_pass.png ├── 004_create_pr.png ├── code_framework.png ├── train_framework.png ├── flowers102 ├── image_06739.jpg ├── image_06767.jpg ├── image_06773.jpg ├── r50_vd_acc.png ├── r50_vd_pretrained_acc.png ├── shitu_c++_result.png ├── recognition.gif ├── recognition ├── crop_example.png ├── drink_data_demo ├── output ├── 100.jpeg ├── mosilian.jpeg ├── nongfu_spring.jpeg ├── youjia.jpeg ├── test_images ├── 100.jpeg ├── mosilian.jpeg ├── nongfu_spring.jpeg ├── youjia.jpeg ├── logo_demo ├── gallery ├── logo_gallery_demo.png ├── query ├── logo_auxx-1.jpg ├── logo_cola.jpg ├── product_demo ├── gallery ├── anmuxi ├── 001.jpg ├── 002.jpg ├── 003.jpg ├── 004.jpg ├── 005.jpg ├── 006.jpg ├── query ├── anmuxi.jpg ├── daoxiangcunjinzhubing_6.jpg ├── result ├── anmuxi.jpg ├── anmuxi_en.jpg ├── daoxiangcunjinzhubing_6.jpg ├── daoxiangcunjinzhubing_6_en.jpg ├── wangzai.jpg ├── wangzai_det_result.jpg ├── rec_pipeline.png ├── vehicle ├── CompCars.png ├── cars.JPG ├── recognition_en.gif ├── reid ├── reid_overview.jpg ├── strong-baseline.jpg ├── shitu_index_manager ├── all_menu.png ├── creat_images.png ├── image_operation.png ├── main_page.png ├── menu.png ├── shituv2.gif ├── structure.jpg ├── wx_group.png ├── make.bat ├── requirements.txt ├── source ├── index.rst ├── zh_CN ├── FAQ ├── faq_2020_s1.md ├── faq_2021_s1.md ├── faq_2021_s2.md ├── faq_2022_s1.md ├── faq_selected_30.md ├── algorithm_introduction ├── ISE_ReID.md ├── ReID.md ├── data_augmentation.md ├── deep_hashing.md ├── image_classification.md ├── knowledge_distillation.md ├── metric_learning.md ├── prune_quantization.md ├── transfer_learning.md ├── community ├── competition_support.md ├── courses.md ├── how_to_contribute.md ├── deployment ├── PP-ShiTu ├── application_scenarios.md ├── cpp.md ├── gallery_manager.md ├── paddle_lite.md ├── paddle_serving.md ├── python.md ├── shitu_deploy.md ├── vector_search.md ├── whl.md ├── export_model.md ├── image_classification ├── cpp ├── linux.md ├── windows.md ├── paddle2onnx.md ├── paddle_hub.md ├── paddle_lite.md ├── paddle_serving.md ├── python.md ├── whl.md ├── installation.md ├── models ├── ImageNet1k ├── CSPNet.md ├── CSWinTransformer.md ├── ConvNeXt.md ├── DLA.md ├── DPN.md ├── DeiT.md ├── DenseNet.md ├── ESNet.md ├── EfficientNet.md ├── GhostNet.md ├── HRNet.md ├── HarDNet.md ├── Inception.md ├── LeViT.md ├── MixNet.md ├── MobileNetV1.md ├── MobileNetV2.md ├── MobileNetV3.md ├── MobileViT.md ├── Others.md ├── PP-HGNet.md ├── PP-LCNet.md ├── PP-LCNetV2.md ├── PVTV2.md ├── PeleeNet.md ├── ReXNet.md ├── RedNet.md ├── RegNet.md ├── RepVGG.md ├── Res2Net.md ├── ResNeSt.md ├── ResNeXt.md ├── ResNeXt101_wsl.md ├── ResNet.md ├── SENet.md ├── ShuffleNetV2.md ├── SwinTransformer.md ├── TNT.md ├── Twins.md ├── VAN.md ├── VGG.md ├── ViT.md ├── model_list.md ├── paddle_lite_benchmark.md ├── PP-ShiTu ├── PULC ├── PULC_car_exists.md ├── PULC_language_classification.md ├── PULC_person_attribute.md ├── PULC_person_exists.md ├── PULC_safety_helmet.md ├── PULC_text_image_orientation.md ├── PULC_textline_orientation.md ├── PULC_traffic_sign.md ├── PULC_vehicle_attribute.md ├── model_list.md ├── quick_start ├── PULC.md ├── overview.md ├── quick_start_classification_new_user.md ├── quick_start_classification_professional.md ├── quick_start_multilabel_classification.md ├── quick_start_recognition.md ├── samples ├── Electromobile_In_Elevator_Detection ├── imgs ├── result.png ├── Fresh_Food_Recogniiton ├── imgs ├── yingeo.png ├── Goods_Recognition ├── imgs ├── result.jpg ├── Personnel_Access ├── imgs ├── someone.gif ├── action_rec_by_classification.md ├── training ├── PP-ShiTu ├── deep_hashing.md ├── feature_extraction.md ├── mainbody_detection.md ├── PULC.md ├── advanced ├── feature_visiualization.md ├── knowledge_distillation.md ├── prune_quantization.md ├── ssld.md ├── theseus_layer.md ├── train_on_xpu.md ├── config_description ├── VisualDL.md ├── basic.md ├── data_augmentation.md ├── train_with_DALI.md ├── metric_learning ├── dataset.md ├── training.md ├── single_label_classification ├── dataset.md ├── distributed_training.md ├── training.md ├── training_strategy.md ├── version_history.md ├── hubconf.py ├── paddleclas.py ├── ppcls ├── __init__.py ├── arch ├── __init__.py ├── backbone ├── __init__.py ├── base ├── __init__.py ├── theseus_layer.py ├── legendary_models ├── __init__.py ├── esnet.py ├── hrnet.py ├── inception_v3.py ├── mobilenet_v1.py ├── mobilenet_v3.py ├── pp_hgnet.py ├── pp_lcnet.py ├── pp_lcnet_v2.py ├── resnet.py ├── swin_transformer.py ├── vgg.py ├── model_zoo ├── __init__.py ├── adaface_ir_net.py ├── alexnet.py ├── cae.py ├── convnext.py ├── cspnet.py ├── cswin_transformer.py ├── darknet.py ├── densenet.py ├── distilled_vision_transformer.py ├── dla.py ├── dpn.py ├── efficientnet.py ├── ghostnet.py ├── googlenet.py ├── gvt.py ├── hardnet.py ├── inception_v4.py ├── levit.py ├── mixnet.py ├── mobilenet_v2.py ├── mobilevit.py ├── peleenet.py ├── pvt_v2.py ├── rednet.py ├── regnet.py ├── repvgg.py ├── res2net.py ├── res2net_vd.py ├── resnest.py ├── resnet_vc.py ├── resnext.py ├── resnext101_wsl.py ├── resnext_vd.py ├── rexnet.py ├── se_resnet_vd.py ├── se_resnext.py ├── se_resnext_vd.py ├── shufflenet_v2.py ├── squeezenet.py ├── tnt.py ├── van.py ├── vision_transformer.py ├── xception.py ├── xception_deeplab.py ├── variant_models ├── __init__.py ├── pp_lcnet_variant.py ├── pp_lcnetv2_variant.py ├── resnet_variant.py ├── vgg_variant.py ├── distill ├── afd_attention.py ├── gears ├── __init__.py ├── adamargin.py ├── arcmargin.py ├── bnneck.py ├── circlemargin.py ├── cosmargin.py ├── fc.py ├── identity_head.py ├── vehicle_neck.py ├── slim ├── __init__.py ├── prune.py ├── quant.py ├── utils.py ├── configs ├── Attr ├── StrongBaselineAttr.yaml ├── CAE ├── cae_base_patch16_224_finetune.yaml ├── cae_large_patch16_224_finetune.yaml ├── Cartoonface ├── ResNet50_icartoon.yaml ├── DeepHash ├── DCH.yaml ├── DSHSD.yaml ├── LCDSH.yaml ├── GeneralRecognition ├── Gallery2FC_PPLCNet_x2_5.yaml ├── GeneralRecognition_PPLCNet_x2_5.yaml ├── GeneralRecognition_PPLCNet_x2_5_binary.yaml ├── GeneralRecognition_PPLCNet_x2_5_dml.yaml ├── GeneralRecognition_PPLCNet_x2_5_udml.yaml ├── GeneralRecognitionV2 ├── GeneralRecognitionV2_PPLCNetV2_base.yaml ├── ImageNet ├── AlexNet ├── AlexNet.yaml ├── CSPNet ├── CSPDarkNet53.yaml ├── CSWinTransformer ├── CSWinTransformer_base_224.yaml ├── CSWinTransformer_base_384.yaml ├── CSWinTransformer_large_224.yaml ├── CSWinTransformer_large_384.yaml ├── CSWinTransformer_small_224.yaml ├── CSWinTransformer_tiny_224.yaml ├── ConvNeXt ├── ConvNeXt_tiny.yaml ├── DLA ├── DLA102.yaml ├── DLA102x.yaml ├── DLA102x2.yaml ├── DLA169.yaml ├── DLA34.yaml ├── DLA46_c.yaml ├── DLA46x_c.yaml ├── DLA60.yaml ├── DLA60x.yaml ├── DLA60x_c.yaml ├── DPN ├── DPN107.yaml ├── DPN131.yaml ├── DPN68.yaml ├── DPN92.yaml ├── DPN98.yaml ├── DarkNet ├── DarkNet53.yaml ├── DataAugment ├── ResNet50_AutoAugment.yaml ├── ResNet50_Baseline.yaml ├── ResNet50_Cutmix.yaml ├── ResNet50_Cutout.yaml ├── ResNet50_GridMask.yaml ├── ResNet50_HideAndSeek.yaml ├── ResNet50_Mixup.yaml ├── ResNet50_RandAugment.yaml ├── ResNet50_RandomErasing.yaml ├── DeiT ├── DeiT_base_distilled_patch16_224.yaml ├── DeiT_base_distilled_patch16_384.yaml ├── DeiT_base_patch16_224.yaml ├── DeiT_base_patch16_384.yaml ├── DeiT_small_distilled_patch16_224.yaml ├── DeiT_small_patch16_224.yaml ├── DeiT_tiny_distilled_patch16_224.yaml ├── DeiT_tiny_patch16_224.yaml ├── DenseNet ├── DenseNet121.yaml ├── DenseNet161.yaml ├── DenseNet169.yaml ├── DenseNet201.yaml ├── DenseNet264.yaml ├── Distillation ├── PPLCNet_x2_5_dml.yaml ├── PPLCNet_x2_5_ssld.yaml ├── PPLCNet_x2_5_udml.yaml ├── mv3_large_x1_0_distill_mv3_small_x1_0.yaml ├── res2net200_vd_distill_pphgnet_base.yaml ├── resnet34_distill_resnet18_afd.yaml ├── resnet34_distill_resnet18_dist.yaml ├── resnet34_distill_resnet18_dkd.yaml ├── resnet34_distill_resnet18_mgd.yaml ├── ESNet ├── ESNet_x0_25.yaml ├── ESNet_x0_5.yaml ├── ESNet_x0_75.yaml ├── ESNet_x1_0.yaml ├── EfficientNet ├── EfficientNetB0.yaml ├── EfficientNetB1.yaml ├── EfficientNetB2.yaml ├── EfficientNetB3.yaml ├── EfficientNetB4.yaml ├── EfficientNetB5.yaml ├── EfficientNetB6.yaml ├── EfficientNetB7.yaml ├── GhostNet ├── GhostNet_x0_5.yaml ├── GhostNet_x1_0.yaml ├── GhostNet_x1_3.yaml ├── HRNet ├── HRNet_W18_C.yaml ├── HRNet_W30_C.yaml ├── HRNet_W32_C.yaml ├── HRNet_W40_C.yaml ├── HRNet_W44_C.yaml ├── HRNet_W48_C.yaml ├── HRNet_W64_C.yaml ├── HarDNet ├── HarDNet39_ds.yaml ├── HarDNet68.yaml ├── HarDNet68_ds.yaml ├── HarDNet85.yaml ├── Inception ├── GoogLeNet.yaml ├── InceptionV3.yaml ├── InceptionV4.yaml ├── LeViT ├── LeViT_128.yaml ├── LeViT_128S.yaml ├── LeViT_192.yaml ├── LeViT_256.yaml ├── LeViT_384.yaml ├── MixNet ├── MixNet_L.yaml ├── MixNet_M.yaml ├── MixNet_S.yaml ├── MobileNetV1 ├── MobileNetV1.yaml ├── MobileNetV1_x0_25.yaml ├── MobileNetV1_x0_5.yaml ├── MobileNetV1_x0_75.yaml ├── MobileNetV2 ├── MobileNetV2.yaml ├── MobileNetV2_x0_25.yaml ├── MobileNetV2_x0_5.yaml ├── MobileNetV2_x0_75.yaml ├── MobileNetV2_x1_5.yaml ├── MobileNetV2_x2_0.yaml ├── MobileNetV3 ├── MobileNetV3_large_x0_35.yaml ├── MobileNetV3_large_x0_5.yaml ├── MobileNetV3_large_x0_75.yaml ├── MobileNetV3_large_x1_0.yaml ├── MobileNetV3_large_x1_25.yaml ├── MobileNetV3_small_x0_35.yaml ├── MobileNetV3_small_x0_5.yaml ├── MobileNetV3_small_x0_75.yaml ├── MobileNetV3_small_x1_0.yaml ├── MobileNetV3_small_x1_25.yaml ├── MobileViT ├── MobileViT_S.yaml ├── MobileViT_XS.yaml ├── MobileViT_XXS.yaml ├── PPHGNet ├── PPHGNet_base.yaml ├── PPHGNet_small.yaml ├── PPHGNet_tiny.yaml ├── PPLCNet ├── PPLCNet_x0_25.yaml ├── PPLCNet_x0_35.yaml ├── PPLCNet_x0_5.yaml ├── PPLCNet_x0_75.yaml ├── PPLCNet_x1_0.yaml ├── PPLCNet_x1_5.yaml ├── PPLCNet_x2_0.yaml ├── PPLCNet_x2_5.yaml ├── PPLCNetV2 ├── PPLCNetV2_base.yaml ├── PVTV2 ├── PVT_V2_B0.yaml ├── PVT_V2_B1.yaml ├── PVT_V2_B2.yaml ├── PVT_V2_B2_Linear.yaml ├── PVT_V2_B3.yaml ├── PVT_V2_B4.yaml ├── PVT_V2_B5.yaml ├── PeleeNet ├── PeleeNet.yaml ├── ReXNet ├── ReXNet_1_0.yaml ├── ReXNet_1_3.yaml ├── ReXNet_1_5.yaml ├── ReXNet_2_0.yaml ├── ReXNet_3_0.yaml ├── RedNet ├── RedNet101.yaml ├── RedNet152.yaml ├── RedNet26.yaml ├── RedNet38.yaml ├── RedNet50.yaml ├── RepVGG ├── RepVGG_A0.yaml ├── RepVGG_A1.yaml ├── RepVGG_A2.yaml ├── RepVGG_B0.yaml ├── RepVGG_B1.yaml ├── RepVGG_B1g2.yaml ├── RepVGG_B1g4.yaml ├── RepVGG_B2.yaml ├── RepVGG_B2g4.yaml ├── RepVGG_B3g4.yaml ├── Res2Net ├── Res2Net101_vd_26w_4s.yaml ├── Res2Net200_vd_26w_4s.yaml ├── Res2Net50_14w_8s.yaml ├── Res2Net50_26w_4s.yaml ├── Res2Net50_vd_26w_4s.yaml ├── ResNeSt ├── ResNeSt101.yaml ├── ResNeSt50.yaml ├── ResNeSt50_fast_1s1x64d.yaml ├── ResNeXt ├── ResNeXt101_32x4d.yaml ├── ResNeXt101_64x4d.yaml ├── ResNeXt101_vd_32x4d.yaml ├── ResNeXt101_vd_64x4d.yaml ├── ResNeXt152_32x4d.yaml ├── ResNeXt152_64x4d.yaml ├── ResNeXt152_vd_32x4d.yaml ├── ResNeXt152_vd_64x4d.yaml ├── ResNeXt50_32x4d.yaml ├── ResNeXt50_64x4d.yaml ├── ResNeXt50_vd_32x4d.yaml ├── ResNeXt50_vd_64x4d.yaml ├── ResNeXt101_wsl ├── ResNeXt101_32x16d_wsl.yaml ├── ResNeXt101_32x32d_wsl.yaml ├── ResNeXt101_32x48d_wsl.yaml ├── ResNeXt101_32x8d_wsl.yaml ├── ResNet ├── ResNet101.yaml ├── ResNet101_vd.yaml ├── ResNet152.yaml ├── ResNet152_vd.yaml ├── ResNet18.yaml ├── ResNet18_vd.yaml ├── ResNet200_vd.yaml ├── ResNet34.yaml ├── ResNet34_vd.yaml ├── ResNet50.yaml ├── ResNet50_amp_O1.yaml ├── ResNet50_amp_O1_ultra.yaml ├── ResNet50_amp_O2_ultra.yaml ├── ResNet50_vd.yaml ├── SENet ├── SENet154_vd.yaml ├── SE_ResNeXt101_32x4d.yaml ├── SE_ResNeXt101_32x4d_amp_O2_ultra.yaml ├── SE_ResNeXt50_32x4d.yaml ├── SE_ResNeXt50_vd_32x4d.yaml ├── SE_ResNet18_vd.yaml ├── SE_ResNet34_vd.yaml ├── SE_ResNet50_vd.yaml ├── ShuffleNet ├── ShuffleNetV2_swish.yaml ├── ShuffleNetV2_x0_25.yaml ├── ShuffleNetV2_x0_33.yaml ├── ShuffleNetV2_x0_5.yaml ├── ShuffleNetV2_x1_0.yaml ├── ShuffleNetV2_x1_5.yaml ├── ShuffleNetV2_x2_0.yaml ├── SqueezeNet ├── SqueezeNet1_0.yaml ├── SqueezeNet1_1.yaml ├── SwinTransformer ├── SwinTransformer_base_patch4_window12_384.yaml ├── SwinTransformer_base_patch4_window7_224.yaml ├── SwinTransformer_large_patch4_window12_384.yaml ├── SwinTransformer_large_patch4_window7_224.yaml ├── SwinTransformer_small_patch4_window7_224.yaml ├── SwinTransformer_tiny_patch4_window7_224.yaml ├── TNT ├── TNT_small.yaml ├── Twins ├── alt_gvt_base.yaml ├── alt_gvt_large.yaml ├── alt_gvt_small.yaml ├── pcpvt_base.yaml ├── pcpvt_large.yaml ├── pcpvt_small.yaml ├── VAN ├── VAN_B0.yaml ├── VGG ├── VGG11.yaml ├── VGG13.yaml ├── VGG16.yaml ├── VGG19.yaml ├── VisionTransformer ├── ViT_base_patch16_224.yaml ├── ViT_base_patch16_384.yaml ├── ViT_base_patch32_384.yaml ├── ViT_large_patch16_224.yaml ├── ViT_large_patch16_384.yaml ├── ViT_large_patch32_384.yaml ├── ViT_small_patch16_224.yaml ├── Xception ├── Xception41.yaml ├── Xception41_deeplab.yaml ├── Xception65.yaml ├── Xception65_deeplab.yaml ├── Xception71.yaml ├── Logo ├── ResNet50_ReID.yaml ├── PULC ├── car_exists ├── MobileNetV3_small_x0_35.yaml ├── PPLCNet_x1_0.yaml ├── PPLCNet_x1_0_distillation.yaml ├── PPLCNet_x1_0_search.yaml ├── SwinTransformer_tiny_patch4_window7_224.yaml ├── search.yaml ├── language_classification ├── MobileNetV3_small_x0_35.yaml ├── PPLCNet_x1_0.yaml ├── PPLCNet_x1_0_distillation.yaml ├── PPLCNet_x1_0_search.yaml ├── SwinTransformer_tiny_patch4_window7_224.yaml ├── search.yaml ├── person_attribute ├── MobileNetV3_small_x0_35.yaml ├── PPLCNet_x1_0.yaml ├── PPLCNet_x1_0_Distillation.yaml ├── PPLCNet_x1_0_search.yaml ├── Res2Net200_vd_26w_4s.yaml ├── SwinTransformer_tiny_patch4_window7_224.yaml ├── search.yaml ├── person_exists ├── MobileNetV3_small_x0_35.yaml ├── PPLCNet_x1_0.yaml ├── PPLCNet_x1_0_distillation.yaml ├── PPLCNet_x1_0_search.yaml ├── SwinTransformer_tiny_patch4_window7_224.yaml ├── search.yaml ├── safety_helmet ├── MobileNetV3_small_x0_35.yaml ├── PPLCNet_x1_0.yaml ├── PPLCNet_x1_0_distillation.yaml ├── PPLCNet_x1_0_search.yaml ├── Res2Net200_vd_26w_4s.yaml ├── SwinTransformer_tiny_patch4_window7_224.yaml ├── search.yaml ├── text_image_orientation ├── MobileNetV3_small_x0_35.yaml ├── PPLCNet_x1_0.yaml ├── PPLCNet_x1_0_distillation.yaml ├── PPLCNet_x1_0_search.yaml ├── SwinTransformer_tiny_patch4_window7_224.yaml ├── search.yaml ├── textline_orientation ├── MobileNetV3_small_x0_35.yaml ├── PPLCNet_x1_0.yaml ├── PPLCNet_x1_0_224x224.yaml ├── PPLCNet_x1_0_distillation.yaml ├── PPLCNet_x1_0_search.yaml ├── SwinTransformer_tiny_patch4_window7_224.yaml ├── search.yaml ├── traffic_sign ├── MobileNetV3_samll_x0_35.yaml ├── PPLCNet_x1_0.yaml ├── PPLCNet_x1_0_distillation.yaml ├── PPLCNet_x1_0_search.yaml ├── SwinTransformer_tiny_patch4_window7_224.yaml ├── search.yaml ├── vehicle_attribute ├── MobileNetV3_small_x0_35.yaml ├── PPLCNet_x1_0.yaml ├── PPLCNet_x1_0_distillation.yaml ├── PPLCNet_x1_0_search.yaml ├── Res2Net200_vd_26w_4s.yaml ├── ResNet50.yaml ├── search.yaml ├── Products ├── MV3_Large_1x_Aliproduct_DLBHC.yaml ├── ResNet50_vd_Aliproduct.yaml ├── ResNet50_vd_Inshop.yaml ├── ResNet50_vd_SOP.yaml ├── ResNet50_UReID_infer.yaml ├── StrategySearch ├── person.yaml ├── Vehicle ├── PPLCNet_2.5x_ReID.yaml ├── ResNet50.yaml ├── ResNet50_ReID.yaml ├── metric_learning ├── adaface_ir18.yaml ├── multi_scale ├── MobileNetV1_multi_scale.yaml ├── practical_models ├── .gitkeep ├── PPHGNet_tiny_calling_halfbody.yaml ├── quick_start ├── MobileNetV1_retrieval.yaml ├── MobileNetV3_large_x1_0.yaml ├── ResNet50_vd.yaml ├── kunlun ├── HRNet_W18_C_finetune_kunlun.yaml ├── ResNet50_vd_finetune_kunlun.yaml ├── VGG16_finetune_kunlun.yaml ├── VGG19_finetune_kunlun.yaml ├── new_user ├── ShuffleNetV2_x0_25.yaml ├── professional ├── MobileNetV1_multilabel.yaml ├── MobileNetV3_large_x1_0_CIFAR100_finetune.yaml ├── R50_vd_distill_MV3_large_x1_0_CIFAR100.yaml ├── ResNet50_vd_CIFAR100.yaml ├── ResNet50_vd_mixup_CIFAR100_finetune.yaml ├── VGG19_CIFAR10_DeepHash.yaml ├── reid ├── strong_baseline ├── baseline.yaml ├── softmax_triplet.yaml ├── softmax_triplet_with_center.yaml ├── slim ├── GeneralRecognition_PPLCNet_x2_5_quantization.yaml ├── MobileNetV3_large_x1_0_prune.yaml ├── MobileNetV3_large_x1_0_quantization.yaml ├── PPLCNet_x1_0_quantization.yaml ├── ResNet50_vd_prune.yaml ├── ResNet50_vd_quantization.yaml ├── ResNet50_vehicle_cls_prune.yaml ├── ResNet50_vehicle_cls_quantization.yaml ├── ResNet50_vehicle_reid_prune.yaml ├── ResNet50_vehicle_reid_quantization.yaml ├── data ├── __init__.py ├── dataloader ├── DistributedRandomIdentitySampler.py ├── __init__.py ├── common_dataset.py ├── dali.py ├── face_dataset.py ├── icartoon_dataset.py ├── imagenet_dataset.py ├── logo_dataset.py ├── mix_dataset.py ├── mix_sampler.py ├── multi_scale_dataset.py ├── multi_scale_sampler.py ├── multilabel_dataset.py ├── person_dataset.py ├── pk_sampler.py ├── vehicle_dataset.py ├── postprocess ├── __init__.py ├── attr_rec.py ├── threshoutput.py ├── topk.py ├── preprocess ├── __init__.py ├── batch_ops ├── __init__.py ├── batch_operators.py ├── ops ├── __init__.py ├── autoaugment.py ├── cutout.py ├── fmix.py ├── functional.py ├── grid.py ├── hide_and_seek.py ├── operators.py ├── randaugment.py ├── random_erasing.py ├── timm_autoaugment.py ├── utils ├── __init__.py ├── get_image_list.py ├── engine ├── __init__.py ├── engine.py ├── evaluation ├── __init__.py ├── adaface.py ├── classification.py ├── retrieval.py ├── train ├── __init__.py ├── train.py ├── utils.py ├── loss ├── __init__.py ├── afdloss.py ├── celoss.py ├── centerloss.py ├── comfunc.py ├── deephashloss.py ├── dist_loss.py ├── distanceloss.py ├── distillationloss.py ├── dkdloss.py ├── dmlloss.py ├── emlloss.py ├── googlenetloss.py ├── kldivloss.py ├── mgd_loss.py ├── msmloss.py ├── multilabelloss.py ├── npairsloss.py ├── pairwisecosface.py ├── rkdloss.py ├── softtargetceloss.py ├── supconloss.py ├── trihardloss.py ├── triplet.py ├── tripletangularmarginloss.py ├── metric ├── __init__.py ├── avg_metrics.py ├── metrics.py ├── optimizer ├── __init__.py ├── learning_rate.py ├── optimizer.py ├── static ├── program.py ├── run_dali.sh ├── save_load.py ├── train.py ├── utils ├── PULC_label_list ├── language_classification_label_list.txt ├── text_image_orientation_label_list.txt ├── textline_orientation_label_list.txt ├── traffic_sign_label_list.txt ├── __init__.py ├── check.py ├── config.py ├── download.py ├── ema.py ├── feature_maps_visualization ├── fm_vis.py ├── resnet.py ├── utils.py ├── gallery2fc.py ├── imagenet1k_label_list.txt ├── initializer.py ├── logger.py ├── metrics.py ├── misc.py ├── model_zoo.py ├── pretrained.list ├── profiler.py ├── save_load.py ├── pyproject.toml ├── readme.txt ├── requirements.txt ├── setup.py ├── test_tipc ├── benchmark_train.sh ├── common_func.sh ├── compare_results.py ├── configs ├── AlexNet ├── AlexNet_train_amp_infer_python.txt ├── AlexNet_train_infer_python.txt ├── CSPNet ├── CSPDarkNet53_train_amp_infer_python.txt ├── CSPDarkNet53_train_infer_python.txt ├── CSWinTransformer ├── CSWinTransformer_base_224_train_infer_python.txt ├── CSWinTransformer_base_384_train_infer_python.txt ├── CSWinTransformer_large_224_train_infer_python.txt ├── CSWinTransformer_large_384_train_infer_python.txt ├── CSWinTransformer_small_224_train_infer_python.txt ├── CSWinTransformer_tiny_224_train_infer_python.txt ├── ConvNeXt ├── ConvNeXt_tiny_train_infer_python.txt ├── DLA ├── DLA102_train_amp_infer_python.txt ├── DLA102_train_infer_python.txt ├── DLA102x2_train_amp_infer_python.txt ├── DLA102x2_train_infer_python.txt ├── DLA102x_train_amp_infer_python.txt ├── DLA102x_train_infer_python.txt ├── DLA169_train_amp_infer_python.txt ├── DLA169_train_infer_python.txt ├── DLA34_train_amp_infer_python.txt ├── DLA34_train_infer_python.txt ├── DLA46_c_train_amp_infer_python.txt ├── DLA46_c_train_infer_python.txt ├── DLA46x_c_train_amp_infer_python.txt ├── DLA46x_c_train_infer_python.txt ├── DLA60_train_amp_infer_python.txt ├── DLA60_train_infer_python.txt ├── DLA60x_c_train_amp_infer_python.txt ├── DLA60x_c_train_infer_python.txt ├── DLA60x_train_amp_infer_python.txt ├── DLA60x_train_infer_python.txt ├── DPN ├── DPN107_train_amp_infer_python.txt ├── DPN107_train_infer_python.txt ├── DPN131_train_amp_infer_python.txt ├── DPN131_train_infer_python.txt ├── DPN68_train_amp_infer_python.txt ├── DPN68_train_infer_python.txt ├── DPN92_train_amp_infer_python.txt ├── DPN92_train_infer_python.txt ├── DPN98_train_amp_infer_python.txt ├── DPN98_train_infer_python.txt ├── DarkNet ├── DarkNet53_train_amp_infer_python.txt ├── DarkNet53_train_infer_python.txt ├── DeiT ├── DeiT_base_patch16_224_train_amp_infer_python.txt ├── DeiT_base_patch16_224_train_infer_python.txt ├── DeiT_base_patch16_384_train_amp_infer_python.txt ├── DeiT_base_patch16_384_train_infer_python.txt ├── DeiT_small_patch16_224_train_amp_infer_python.txt ├── DeiT_small_patch16_224_train_infer_python.txt ├── DeiT_tiny_patch16_224_train_amp_infer_python.txt ├── DeiT_tiny_patch16_224_train_infer_python.txt ├── DenseNet ├── DenseNet121_train_amp_infer_python.txt ├── DenseNet121_train_infer_python.txt ├── DenseNet161_train_amp_infer_python.txt ├── DenseNet161_train_infer_python.txt ├── DenseNet169_train_amp_infer_python.txt ├── DenseNet169_train_infer_python.txt ├── DenseNet201_train_amp_infer_python.txt ├── DenseNet201_train_infer_python.txt ├── DenseNet264_train_amp_infer_python.txt ├── DenseNet264_train_infer_python.txt ├── Distillation ├── resnet34_distill_resnet18_dkd_train_amp_infer_python.txt ├── resnet34_distill_resnet18_dkd_train_infer_python.txt ├── ESNet ├── ESNet_x0_25_train_amp_infer_python.txt ├── ESNet_x0_25_train_infer_python.txt ├── ESNet_x0_5_train_amp_infer_python.txt ├── ESNet_x0_5_train_infer_python.txt ├── ESNet_x0_75_train_amp_infer_python.txt ├── ESNet_x0_75_train_infer_python.txt ├── ESNet_x1_0_train_amp_infer_python.txt ├── ESNet_x1_0_train_infer_python.txt ├── EfficientNet ├── EfficientNetB0_train_amp_infer_python.txt ├── EfficientNetB0_train_infer_python.txt ├── EfficientNetB1_train_amp_infer_python.txt ├── EfficientNetB1_train_infer_python.txt ├── EfficientNetB2_train_amp_infer_python.txt ├── EfficientNetB2_train_infer_python.txt ├── EfficientNetB3_train_amp_infer_python.txt ├── EfficientNetB3_train_infer_python.txt ├── EfficientNetB4_train_amp_infer_python.txt ├── EfficientNetB4_train_infer_python.txt ├── EfficientNetB5_train_amp_infer_python.txt ├── EfficientNetB5_train_infer_python.txt ├── EfficientNetB6_train_amp_infer_python.txt ├── EfficientNetB6_train_infer_python.txt ├── EfficientNetB7_train_amp_infer_python.txt ├── EfficientNetB7_train_infer_python.txt ├── GeneralRecognition ├── GeneralRecognition_PPLCNet_x2_5_train_custom_sampler.txt ├── GeneralRecognition_PPLCNet_x2_5_train_infer_python.txt ├── GeneralRecognition_PPLCNet_x2_5_train_linux_gpu_fleet_normal_infer_python_linux_gpu_cpu.txt ├── GeneralRecognition_PPLCNet_x2_5_train_linux_gpu_normal_amp_infer_python_linux_gpu_cpu.txt ├── GeneralRecognition_PPLCNet_x2_5_train_multicard_eval.txt ├── GeneralRecognition_PPLCNet_x2_5_train_no_eval.txt ├── GeneralRecognition_PPLCNet_x2_5_train_pact_infer_python.txt ├── GeneralRecognition_PPLCNet_x2_5_train_ptq_infer_python.txt ├── GeneralRecognitionV2 ├── GeneralRecognitionV2_PPLCNetV2_base_linux_gpu_normal_normal_paddle2onnx_python_linux_cpu.txt ├── GeneralRecognitionV2_PPLCNetV2_base_train_infer_python.txt ├── GeneralRecognitionV2_PPLCNetV2_base_train_linux_gpu_fleet_normal_infer_python_linux_gpu_cpu.txt ├── GeneralRecognitionV2_PPLCNetV2_base_train_linux_gpu_normal_amp_infer_python_linux_gpu_cpu.txt ├── GeneralRecognitionV2_PPLCNetV2_base_train_pact_infer_python.txt ├── GeneralRecognitionV2_PPLCNetV2_base_train_ptq_infer_python.txt ├── GhostNet ├── GhostNet_x0_5_train_amp_infer_python.txt ├── GhostNet_x0_5_train_infer_python.txt ├── GhostNet_x1_0_train_amp_infer_python.txt ├── GhostNet_x1_0_train_infer_python.txt ├── GhostNet_x1_3_train_amp_infer_python.txt ├── GhostNet_x1_3_train_infer_python.txt ├── HRNet ├── HRNet_W18_C_train_amp_infer_python.txt ├── HRNet_W18_C_train_infer_python.txt ├── HRNet_W30_C_train_amp_infer_python.txt ├── HRNet_W30_C_train_infer_python.txt ├── HRNet_W32_C_train_amp_infer_python.txt ├── HRNet_W32_C_train_infer_python.txt ├── HRNet_W40_C_train_amp_infer_python.txt ├── HRNet_W40_C_train_infer_python.txt ├── HRNet_W44_C_train_amp_infer_python.txt ├── HRNet_W44_C_train_infer_python.txt ├── HRNet_W48_C_train_amp_infer_python.txt ├── HRNet_W48_C_train_infer_python.txt ├── HRNet_W64_C_train_amp_infer_python.txt ├── HRNet_W64_C_train_infer_python.txt ├── HarDNet ├── HarDNet39_ds_train_amp_infer_python.txt ├── HarDNet39_ds_train_infer_python.txt ├── HarDNet68_ds_train_amp_infer_python.txt ├── HarDNet68_ds_train_infer_python.txt ├── HarDNet68_train_amp_infer_python.txt ├── HarDNet68_train_infer_python.txt ├── HarDNet85_train_amp_infer_python.txt ├── HarDNet85_train_infer_python.txt ├── Inception ├── GoogLeNet_train_amp_infer_python.txt ├── GoogLeNet_train_infer_python.txt ├── InceptionV3_train_amp_infer_python.txt ├── InceptionV3_train_infer_python.txt ├── InceptionV4_train_amp_infer_python.txt ├── InceptionV4_train_infer_python.txt ├── LeViT ├── LeViT_128S_train_amp_infer_python.txt ├── LeViT_128S_train_infer_python.txt ├── LeViT_128_train_amp_infer_python.txt ├── LeViT_128_train_infer_python.txt ├── LeViT_192_train_amp_infer_python.txt ├── LeViT_192_train_infer_python.txt ├── LeViT_256_train_amp_infer_python.txt ├── LeViT_256_train_infer_python.txt ├── LeViT_384_train_amp_infer_python.txt ├── LeViT_384_train_infer_python.txt ├── MixNet ├── MixNet_L_train_amp_infer_python.txt ├── MixNet_L_train_infer_python.txt ├── MixNet_M_train_amp_infer_python.txt ├── MixNet_M_train_infer_python.txt ├── MixNet_S_train_amp_infer_python.txt ├── MixNet_S_train_infer_python.txt ├── MobileNetV1 ├── MobileNetV1_train_amp_infer_python.txt ├── MobileNetV1_train_infer_python.txt ├── MobileNetV1_x0_25_train_amp_infer_python.txt ├── MobileNetV1_x0_25_train_infer_python.txt ├── MobileNetV1_x0_5_train_amp_infer_python.txt ├── MobileNetV1_x0_5_train_infer_python.txt ├── MobileNetV1_x0_75_train_amp_infer_python.txt ├── MobileNetV1_x0_75_train_infer_python.txt ├── MobileNetV2 ├── MobileNetV2_train_amp_infer_python.txt ├── MobileNetV2_train_infer_python.txt ├── MobileNetV2_x0_25_train_amp_infer_python.txt ├── MobileNetV2_x0_25_train_infer_python.txt ├── MobileNetV2_x0_5_train_amp_infer_python.txt ├── MobileNetV2_x0_5_train_infer_python.txt ├── MobileNetV2_x0_75_train_amp_infer_python.txt ├── MobileNetV2_x0_75_train_infer_python.txt ├── MobileNetV2_x1_5_train_amp_infer_python.txt ├── MobileNetV2_x1_5_train_infer_python.txt ├── MobileNetV2_x2_0_train_amp_infer_python.txt ├── MobileNetV2_x2_0_train_infer_python.txt ├── MobileNetV3 ├── MobileNetV3_large_x0_35_train_amp_infer_python.txt ├── MobileNetV3_large_x0_35_train_infer_python.txt ├── MobileNetV3_large_x0_5_train_amp_infer_python.txt ├── MobileNetV3_large_x0_5_train_infer_python.txt ├── MobileNetV3_large_x0_75_train_amp_infer_python.txt ├── MobileNetV3_large_x0_75_train_infer_python.txt ├── MobileNetV3_large_x1_0_FPGM_train_amp_infer_python.txt ├── MobileNetV3_large_x1_0_KL_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── MobileNetV3_large_x1_0_KL_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── MobileNetV3_large_x1_0_KL_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── MobileNetV3_large_x1_0_PACT_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── MobileNetV3_large_x1_0_PACT_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── MobileNetV3_large_x1_0_PACT_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── MobileNetV3_large_x1_0_PACT_train_amp_infer_python.txt ├── MobileNetV3_large_x1_0_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── MobileNetV3_large_x1_0_linux_gpu_normal_normal_paddle2onnx_python_linux_cpu.txt ├── MobileNetV3_large_x1_0_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── MobileNetV3_large_x1_0_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── MobileNetV3_large_x1_0_lite_arm_cpu_cpp.txt ├── MobileNetV3_large_x1_0_train_amp_infer_python.txt ├── MobileNetV3_large_x1_0_train_infer_python.txt ├── MobileNetV3_large_x1_0_train_linux_gpu_fleet_amp_infer_python_linux_gpu_cpu.txt ├── MobileNetV3_large_x1_0_train_linux_gpu_fleet_normal_infer_python_linux_gpu_cpu.txt ├── MobileNetV3_large_x1_0_train_linux_gpu_normal_amp_infer_python_linux_gpu_cpu.txt ├── MobileNetV3_large_x1_0_train_pact_infer_python.txt ├── MobileNetV3_large_x1_0_train_ptq_infer_python.txt ├── MobileNetV3_large_x1_25_train_amp_infer_python.txt ├── MobileNetV3_large_x1_25_train_infer_python.txt ├── MobileNetV3_small_x0_35_train_amp_infer_python.txt ├── MobileNetV3_small_x0_35_train_infer_python.txt ├── MobileNetV3_small_x0_5_train_amp_infer_python.txt ├── MobileNetV3_small_x0_5_train_infer_python.txt ├── MobileNetV3_small_x0_75_train_amp_infer_python.txt ├── MobileNetV3_small_x0_75_train_infer_python.txt ├── MobileNetV3_small_x1_0_train_amp_infer_python.txt ├── MobileNetV3_small_x1_0_train_infer_python.txt ├── MobileNetV3_small_x1_25_train_amp_infer_python.txt ├── MobileNetV3_small_x1_25_train_infer_python.txt ├── MobileViT ├── MobileViT_S_train_infer_python.txt ├── MobileViT_XS_train_infer_python.txt ├── MobileViT_XXS_train_infer_python.txt ├── PP-ShiTu ├── PPShiTu_general_rec_KL_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPShiTu_general_rec_KL_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPShiTu_general_rec_KL_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPShiTu_general_rec_PACT_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPShiTu_general_rec_PACT_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPShiTu_general_rec_PACT_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPShiTu_general_rec_linux_gpu_normal_normal_paddle2onnx_python_linux_cpu.txt ├── PPShiTu_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPShiTu_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPShiTu_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPShiTu_mainbody_det_linux_gpu_normal_normal_paddle2onnx_python_linux_cpu.txt ├── PP-ShiTuV2 ├── PPShiTuV2_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPShiTuV2_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPShiTuV2_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPShiTuV2_mainbody_det_linux_gpu_normal_normal_paddle2onnx_python_linux_cpu.txt ├── PPHGNet ├── PPHGNet_small_KL_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPHGNet_small_KL_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPHGNet_small_KL_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPHGNet_small_PACT_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPHGNet_small_PACT_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPHGNet_small_PACT_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPHGNet_small_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPHGNet_small_linux_gpu_normal_normal_paddle2onnx_python_linux_cpu.txt ├── PPHGNet_small_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPHGNet_small_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPHGNet_small_train_infer_python.txt ├── PPHGNet_small_train_linux_gpu_fleet_normal_infer_python_linux_gpu_cpu.txt ├── PPHGNet_small_train_linux_gpu_normal_amp_infer_python_linux_gpu_cpu.txt ├── PPHGNet_small_train_pact_infer_python.txt ├── PPHGNet_small_train_ptq_infer_python.txt ├── PPHGNet_tiny_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPHGNet_tiny_linux_gpu_normal_normal_paddle2onnx_python_linux_cpu.txt ├── PPHGNet_tiny_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPHGNet_tiny_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPHGNet_tiny_train_infer_python.txt ├── PPHGNet_tiny_train_linux_gpu_fleet_normal_infer_python_linux_gpu_cpu.txt ├── PPHGNet_tiny_train_linux_gpu_normal_amp_infer_python_linux_gpu_cpu.txt ├── PPHGNet_tiny_train_pact_infer_python.txt ├── PPHGNet_tiny_train_ptq_infer_python.txt ├── PPLCNet ├── PPLCNet_x0_25_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPLCNet_x0_25_linux_gpu_normal_normal_paddle2onnx_python_linux_cpu.txt ├── PPLCNet_x0_25_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPLCNet_x0_25_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPLCNet_x0_25_lite_arm_cpu_cpp.txt ├── PPLCNet_x0_25_train_infer_python.txt ├── PPLCNet_x0_25_train_linux_gpu_fleet_normal_infer_python_linux_gpu_cpu.txt ├── PPLCNet_x0_25_train_linux_gpu_normal_amp_infer_python_linux_gpu_cpu.txt ├── PPLCNet_x0_25_train_pact_infer_python.txt ├── PPLCNet_x0_25_train_ptq_infer_python.txt ├── PPLCNet_x0_35_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPLCNet_x0_35_linux_gpu_normal_normal_paddle2onnx_python_linux_cpu.txt ├── PPLCNet_x0_35_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPLCNet_x0_35_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPLCNet_x0_35_train_infer_python.txt ├── PPLCNet_x0_35_train_linux_gpu_fleet_normal_infer_python_linux_gpu_cpu.txt ├── PPLCNet_x0_35_train_linux_gpu_normal_amp_infer_python_linux_gpu_cpu.txt ├── PPLCNet_x0_35_train_pact_infer_python.txt ├── PPLCNet_x0_35_train_ptq_infer_python.txt ├── PPLCNet_x0_5_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPLCNet_x0_5_linux_gpu_normal_normal_paddle2onnx_python_linux_cpu.txt ├── PPLCNet_x0_5_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPLCNet_x0_5_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPLCNet_x0_5_lite_arm_cpu_cpp.txt ├── PPLCNet_x0_5_train_infer_python.txt ├── PPLCNet_x0_5_train_linux_gpu_fleet_normal_infer_python_linux_gpu_cpu.txt ├── PPLCNet_x0_5_train_linux_gpu_normal_amp_infer_python_linux_gpu_cpu.txt ├── PPLCNet_x0_5_train_pact_infer_python.txt ├── PPLCNet_x0_5_train_ptq_infer_python.txt ├── PPLCNet_x0_75_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPLCNet_x0_75_linux_gpu_normal_normal_paddle2onnx_python_linux_cpu.txt ├── PPLCNet_x0_75_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPLCNet_x0_75_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPLCNet_x0_75_lite_arm_cpu_cpp.txt ├── PPLCNet_x0_75_train_infer_python.txt ├── PPLCNet_x0_75_train_linux_gpu_fleet_normal_infer_python_linux_gpu_cpu.txt ├── PPLCNet_x0_75_train_linux_gpu_normal_amp_infer_python_linux_gpu_cpu.txt ├── PPLCNet_x0_75_train_pact_infer_python.txt ├── PPLCNet_x0_75_train_ptq_infer_python.txt ├── PPLCNet_x1_0_KL_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPLCNet_x1_0_KL_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPLCNet_x1_0_KL_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPLCNet_x1_0_PACT_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPLCNet_x1_0_PACT_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPLCNet_x1_0_PACT_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPLCNet_x1_0_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPLCNet_x1_0_linux_gpu_normal_normal_paddle2onnx_python_linux_cpu.txt ├── PPLCNet_x1_0_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPLCNet_x1_0_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPLCNet_x1_0_lite_arm_cpu_cpp.txt ├── PPLCNet_x1_0_train_infer_python.txt ├── PPLCNet_x1_0_train_linux_gpu_fleet_normal_infer_python_linux_gpu_cpu.txt ├── PPLCNet_x1_0_train_linux_gpu_normal_amp_infer_python_linux_gpu_cpu.txt ├── PPLCNet_x1_0_train_pact_infer_python.txt ├── PPLCNet_x1_0_train_ptq_infer_python.txt ├── PPLCNet_x1_5_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPLCNet_x1_5_linux_gpu_normal_normal_paddle2onnx_python_linux_cpu.txt ├── PPLCNet_x1_5_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPLCNet_x1_5_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPLCNet_x1_5_lite_arm_cpu_cpp.txt ├── PPLCNet_x1_5_train_infer_python.txt ├── PPLCNet_x1_5_train_linux_gpu_fleet_normal_infer_python_linux_gpu_cpu.txt ├── PPLCNet_x1_5_train_linux_gpu_normal_amp_infer_python_linux_gpu_cpu.txt ├── PPLCNet_x1_5_train_pact_infer_python.txt ├── PPLCNet_x1_5_train_ptq_infer_python.txt ├── PPLCNet_x2_0_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPLCNet_x2_0_linux_gpu_normal_normal_paddle2onnx_python_linux_cpu.txt ├── PPLCNet_x2_0_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPLCNet_x2_0_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPLCNet_x2_0_lite_arm_cpu_cpp.txt ├── PPLCNet_x2_0_train_infer_python.txt ├── PPLCNet_x2_0_train_linux_gpu_fleet_normal_infer_python_linux_gpu_cpu.txt ├── PPLCNet_x2_0_train_linux_gpu_normal_amp_infer_python_linux_gpu_cpu.txt ├── PPLCNet_x2_0_train_pact_infer_python.txt ├── PPLCNet_x2_0_train_ptq_infer_python.txt ├── PPLCNet_x2_5_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPLCNet_x2_5_linux_gpu_normal_normal_paddle2onnx_python_linux_cpu.txt ├── PPLCNet_x2_5_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPLCNet_x2_5_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPLCNet_x2_5_lite_arm_cpu_cpp.txt ├── PPLCNet_x2_5_train_amp_infer_python.txt ├── PPLCNet_x2_5_train_infer_python.txt ├── PPLCNet_x2_5_train_linux_gpu_fleet_amp_infer_python_linux_gpu_cpu.txt ├── PPLCNet_x2_5_train_linux_gpu_fleet_normal_infer_python_linux_gpu_cpu.txt ├── PPLCNet_x2_5_train_linux_gpu_normal_amp_infer_python_linux_gpu_cpu.txt ├── PPLCNet_x2_5_train_pact_infer_python.txt ├── PPLCNet_x2_5_train_ptq_infer_python.txt ├── PPLCNetV2 ├── PPLCNetV2_base_KL_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPLCNetV2_base_KL_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPLCNetV2_base_KL_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPLCNetV2_base_PACT_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPLCNetV2_base_PACT_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPLCNetV2_base_PACT_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPLCNetV2_base_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── PPLCNetV2_base_linux_gpu_normal_normal_paddle2onnx_python_linux_cpu.txt ├── PPLCNetV2_base_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── PPLCNetV2_base_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── PPLCNetV2_base_train_infer_python.txt ├── PPLCNetV2_base_train_linux_gpu_fleet_normal_infer_python_linux_gpu_cpu.txt ├── PPLCNetV2_base_train_linux_gpu_normal_amp_infer_python_linux_gpu_cpu.txt ├── PPLCNetV2_base_train_pact_infer_python.txt ├── PPLCNetV2_base_train_ptq_infer_python.txt ├── PVTV2 ├── PVT_V2_B0_train_infer_python.txt ├── PVT_V2_B1_train_infer_python.txt ├── PVT_V2_B2_Linear_train_infer_python.txt ├── PVT_V2_B2_train_infer_python.txt ├── PVT_V2_B3_train_infer_python.txt ├── PVT_V2_B4_train_infer_python.txt ├── PVT_V2_B5_train_infer_python.txt ├── PeleeNet ├── PeleeNet_train_infer_python.txt ├── ReXNet ├── ReXNet_1_0_train_amp_infer_python.txt ├── ReXNet_1_0_train_infer_python.txt ├── ReXNet_1_3_train_amp_infer_python.txt ├── ReXNet_1_3_train_infer_python.txt ├── ReXNet_1_5_train_amp_infer_python.txt ├── ReXNet_1_5_train_infer_python.txt ├── ReXNet_2_0_train_amp_infer_python.txt ├── ReXNet_2_0_train_infer_python.txt ├── ReXNet_3_0_train_amp_infer_python.txt ├── ReXNet_3_0_train_infer_python.txt ├── RedNet ├── RedNet101_train_amp_infer_python.txt ├── RedNet101_train_infer_python.txt ├── RedNet152_train_amp_infer_python.txt ├── RedNet152_train_infer_python.txt ├── RedNet26_train_amp_infer_python.txt ├── RedNet26_train_infer_python.txt ├── RedNet38_train_amp_infer_python.txt ├── RedNet38_train_infer_python.txt ├── RedNet50_train_amp_infer_python.txt ├── RedNet50_train_infer_python.txt ├── Res2Net ├── Res2Net101_vd_26w_4s_train_amp_infer_python.txt ├── Res2Net101_vd_26w_4s_train_infer_python.txt ├── Res2Net200_vd_26w_4s_train_amp_infer_python.txt ├── Res2Net200_vd_26w_4s_train_infer_python.txt ├── Res2Net50_14w_8s_train_amp_infer_python.txt ├── Res2Net50_14w_8s_train_infer_python.txt ├── Res2Net50_26w_4s_train_amp_infer_python.txt ├── Res2Net50_26w_4s_train_infer_python.txt ├── Res2Net50_vd_26w_4s_train_amp_infer_python.txt ├── Res2Net50_vd_26w_4s_train_infer_python.txt ├── ResNeSt ├── ResNeSt50_fast_1s1x64d_train_amp_infer_python.txt ├── ResNeSt50_fast_1s1x64d_train_infer_python.txt ├── ResNeSt50_train_amp_infer_python.txt ├── ResNeSt50_train_infer_python.txt ├── ResNeXt ├── ResNeXt101_32x4d_train_amp_infer_python.txt ├── ResNeXt101_32x4d_train_infer_python.txt ├── ResNeXt101_64x4d_train_amp_infer_python.txt ├── ResNeXt101_64x4d_train_infer_python.txt ├── ResNeXt101_vd_32x4d_train_amp_infer_python.txt ├── ResNeXt101_vd_32x4d_train_infer_python.txt ├── ResNeXt101_vd_64x4d_train_amp_infer_python.txt ├── ResNeXt101_vd_64x4d_train_infer_python.txt ├── ResNeXt152_32x4d_train_amp_infer_python.txt ├── ResNeXt152_32x4d_train_infer_python.txt ├── ResNeXt152_64x4d_train_amp_infer_python.txt ├── ResNeXt152_64x4d_train_infer_python.txt ├── ResNeXt152_vd_32x4d_train_amp_infer_python.txt ├── ResNeXt152_vd_32x4d_train_infer_python.txt ├── ResNeXt152_vd_64x4d_train_amp_infer_python.txt ├── ResNeXt152_vd_64x4d_train_infer_python.txt ├── ResNeXt50_32x4d_train_amp_infer_python.txt ├── ResNeXt50_32x4d_train_infer_python.txt ├── ResNeXt50_64x4d_train_amp_infer_python.txt ├── ResNeXt50_64x4d_train_infer_python.txt ├── ResNeXt50_vd_32x4d_train_amp_infer_python.txt ├── ResNeXt50_vd_32x4d_train_infer_python.txt ├── ResNeXt50_vd_64x4d_train_amp_infer_python.txt ├── ResNeXt50_vd_64x4d_train_infer_python.txt ├── ResNet ├── ResNet101_train_amp_infer_python.txt ├── ResNet101_train_infer_python.txt ├── ResNet101_vd_train_amp_infer_python.txt ├── ResNet101_vd_train_infer_python.txt ├── ResNet152_train_amp_infer_python.txt ├── ResNet152_train_infer_python.txt ├── ResNet152_vd_train_amp_infer_python.txt ├── ResNet152_vd_train_infer_python.txt ├── ResNet18_train_amp_infer_python.txt ├── ResNet18_train_infer_python.txt ├── ResNet18_vd_train_amp_infer_python.txt ├── ResNet18_vd_train_infer_python.txt ├── ResNet200_vd_train_amp_infer_python.txt ├── ResNet200_vd_train_infer_python.txt ├── ResNet34_train_amp_infer_python.txt ├── ResNet34_train_infer_python.txt ├── ResNet34_vd_train_amp_infer_python.txt ├── ResNet34_vd_train_infer_python.txt ├── ResNet50_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── ResNet50_linux_gpu_normal_normal_paddle2onnx_python_linux_cpu.txt ├── ResNet50_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── ResNet50_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── ResNet50_lite_arm_cpu_cpp.txt ├── ResNet50_train_ampfp16_infer_python.txt ├── ResNet50_train_infer_python.txt ├── ResNet50_train_linux_gpu_fleet_normal_infer_python_linux_gpu_cpu.txt ├── ResNet50_train_linux_gpu_normal_amp_infer_python_linux_gpu_cpu.txt ├── ResNet50_train_pact_infer_python.txt ├── ResNet50_train_ptq_infer_python.txt ├── ResNet50_vd_FPGM_train_amp_infer_python.txt ├── ResNet50_vd_KL_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── ResNet50_vd_KL_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── ResNet50_vd_KL_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── ResNet50_vd_PACT_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── ResNet50_vd_PACT_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── ResNet50_vd_PACT_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── ResNet50_vd_PACT_train_amp_infer_python.txt ├── ResNet50_vd_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── ResNet50_vd_linux_gpu_normal_normal_paddle2onnx_python_linux_cpu.txt ├── ResNet50_vd_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── ResNet50_vd_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── ResNet50_vd_lite_arm_cpu_cpp.txt ├── ResNet50_vd_train_amp_infer_python.txt ├── ResNet50_vd_train_infer_python.txt ├── ResNet50_vd_train_linux_gpu_fleet_amp_infer_python_linux_gpu_cpu.txt ├── ResNet50_vd_train_linux_gpu_fleet_normal_infer_python_linux_gpu_cpu.txt ├── ResNet50_vd_train_linux_gpu_normal_amp_infer_python_linux_gpu_cpu.txt ├── ResNet50_vd_train_linux_gpu_use_dali.txt ├── ResNet50_vd_train_pact_infer_python.txt ├── ResNet50_vd_train_ptq_infer_python.txt ├── SENet ├── SENet154_vd_train_amp_infer_python.txt ├── SENet154_vd_train_infer_python.txt ├── SE_ResNeXt101_32x4d_train_amp_infer_python.txt ├── SE_ResNeXt101_32x4d_train_infer_python.txt ├── SE_ResNeXt50_32x4d_train_amp_infer_python.txt ├── SE_ResNeXt50_32x4d_train_infer_python.txt ├── SE_ResNeXt50_vd_32x4d_train_amp_infer_python.txt ├── SE_ResNeXt50_vd_32x4d_train_infer_python.txt ├── SE_ResNet18_vd_train_amp_infer_python.txt ├── SE_ResNet18_vd_train_infer_python.txt ├── SE_ResNet34_vd_train_amp_infer_python.txt ├── SE_ResNet34_vd_train_infer_python.txt ├── SE_ResNet50_vd_train_amp_infer_python.txt ├── SE_ResNet50_vd_train_infer_python.txt ├── ShuffleNet ├── ShuffleNetV2_swish_train_amp_infer_python.txt ├── ShuffleNetV2_swish_train_infer_python.txt ├── ShuffleNetV2_x0_25_train_amp_infer_python.txt ├── ShuffleNetV2_x0_25_train_infer_python.txt ├── ShuffleNetV2_x0_33_train_amp_infer_python.txt ├── ShuffleNetV2_x0_33_train_infer_python.txt ├── ShuffleNetV2_x0_5_train_amp_infer_python.txt ├── ShuffleNetV2_x0_5_train_infer_python.txt ├── ShuffleNetV2_x1_0_train_amp_infer_python.txt ├── ShuffleNetV2_x1_0_train_infer_python.txt ├── ShuffleNetV2_x1_5_train_amp_infer_python.txt ├── ShuffleNetV2_x1_5_train_infer_python.txt ├── ShuffleNetV2_x2_0_train_amp_infer_python.txt ├── ShuffleNetV2_x2_0_train_infer_python.txt ├── SqueezeNet ├── SqueezeNet1_0_train_amp_infer_python.txt ├── SqueezeNet1_0_train_infer_python.txt ├── SqueezeNet1_1_train_amp_infer_python.txt ├── SqueezeNet1_1_train_infer_python.txt ├── SwinTransformer ├── SwinTransformer_base_patch4_window12_384_train_amp_infer_python.txt ├── SwinTransformer_base_patch4_window12_384_train_infer_python.txt ├── SwinTransformer_base_patch4_window7_224_train_amp_infer_python.txt ├── SwinTransformer_base_patch4_window7_224_train_infer_python.txt ├── SwinTransformer_large_patch4_window12_384_train_amp_infer_python.txt ├── SwinTransformer_large_patch4_window12_384_train_infer_python.txt ├── SwinTransformer_large_patch4_window7_224_train_amp_infer_python.txt ├── SwinTransformer_large_patch4_window7_224_train_infer_python.txt ├── SwinTransformer_small_patch4_window7_224_train_amp_infer_python.txt ├── SwinTransformer_small_patch4_window7_224_train_infer_python.txt ├── SwinTransformer_tiny_patch4_window7_224_KL_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── SwinTransformer_tiny_patch4_window7_224_KL_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── SwinTransformer_tiny_patch4_window7_224_KL_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── SwinTransformer_tiny_patch4_window7_224_PACT_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── SwinTransformer_tiny_patch4_window7_224_PACT_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── SwinTransformer_tiny_patch4_window7_224_PACT_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── SwinTransformer_tiny_patch4_window7_224_linux_gpu_normal_normal_infer_cpp_linux_gpu_cpu.txt ├── SwinTransformer_tiny_patch4_window7_224_linux_gpu_normal_normal_paddle2onnx_python_linux_cpu.txt ├── SwinTransformer_tiny_patch4_window7_224_linux_gpu_normal_normal_serving_cpp_linux_gpu_cpu.txt ├── SwinTransformer_tiny_patch4_window7_224_linux_gpu_normal_normal_serving_python_linux_gpu_cpu.txt ├── SwinTransformer_tiny_patch4_window7_224_lite_arm_cpu_cpp.txt ├── SwinTransformer_tiny_patch4_window7_224_train_infer_python.txt ├── SwinTransformer_tiny_patch4_window7_224_train_linux_gpu_fleet_normal_infer_python_linux_gpu_cpu.txt ├── SwinTransformer_tiny_patch4_window7_224_train_linux_gpu_normal_amp_infer_python_linux_gpu_cpu.txt ├── SwinTransformer_tiny_patch4_window7_224_train_pact_infer_python.txt ├── SwinTransformer_tiny_patch4_window7_224_train_ptq_infer_python.txt ├── TNT ├── TNT_small_train_amp_infer_python.txt ├── TNT_small_train_infer_python.txt ├── Twins ├── alt_gvt_base_train_amp_infer_python.txt ├── alt_gvt_base_train_infer_python.txt ├── alt_gvt_large_train_amp_infer_python.txt ├── alt_gvt_large_train_infer_python.txt ├── alt_gvt_small_train_amp_infer_python.txt ├── alt_gvt_small_train_infer_python.txt ├── pcpvt_base_train_amp_infer_python.txt ├── pcpvt_base_train_infer_python.txt ├── pcpvt_large_train_amp_infer_python.txt ├── pcpvt_large_train_infer_python.txt ├── pcpvt_small_train_amp_infer_python.txt ├── pcpvt_small_train_infer_python.txt ├── VAN ├── VAN_tiny_train_infer_python.txt ├── VGG ├── VGG11_train_amp_infer_python.txt ├── VGG11_train_infer_python.txt ├── VGG13_train_amp_infer_python.txt ├── VGG13_train_infer_python.txt ├── VGG16_train_amp_infer_python.txt ├── VGG16_train_infer_python.txt ├── VGG19_train_amp_infer_python.txt ├── VGG19_train_infer_python.txt ├── VisionTransformer ├── ViT_base_patch16_224_train_amp_infer_python.txt ├── ViT_base_patch16_224_train_infer_python.txt ├── ViT_base_patch16_384_train_amp_infer_python.txt ├── ViT_base_patch16_384_train_infer_python.txt ├── ViT_base_patch32_384_train_amp_infer_python.txt ├── ViT_base_patch32_384_train_infer_python.txt ├── ViT_large_patch16_224_train_amp_infer_python.txt ├── ViT_large_patch16_224_train_infer_python.txt ├── ViT_large_patch16_384_train_amp_infer_python.txt ├── ViT_large_patch16_384_train_infer_python.txt ├── ViT_large_patch32_384_train_amp_infer_python.txt ├── ViT_large_patch32_384_train_infer_python.txt ├── ViT_small_patch16_224_train_amp_infer_python.txt ├── ViT_small_patch16_224_train_infer_python.txt ├── Xception ├── Xception41_deeplab_train_amp_infer_python.txt ├── Xception41_deeplab_train_infer_python.txt ├── Xception41_train_amp_infer_python.txt ├── Xception41_train_infer_python.txt ├── Xception65_deeplab_train_amp_infer_python.txt ├── Xception65_deeplab_train_infer_python.txt ├── Xception65_train_amp_infer_python.txt ├── Xception65_train_infer_python.txt ├── Xception71_train_amp_infer_python.txt ├── Xception71_train_infer_python.txt ├── docs ├── benchmark_train.md ├── compare_cpp_right.png ├── compare_cpp_wrong.png ├── compare_right.png ├── compare_wrong.png ├── guide.png ├── install.md ├── test.png ├── test_inference_cpp.md ├── test_lite_arm_cpu_cpp.md ├── test_paddle2onnx.md ├── test_serving_infer_cpp.md ├── test_serving_infer_python.md ├── test_train_amp_inference_python.md ├── test_train_fleet_inference_python.md ├── test_train_inference_python.md ├── test_train_pact_inference_python.md ├── test_train_ptq_inference_python.md ├── eval_all_models.sh ├── generate_cpp_yaml.py ├── prepare.sh ├── prepare_lite_arm_cpu_cpp.sh ├── static ├── ResNet50 ├── N1C1 ├── ResNet50_bs128_amp_fp16_DP.sh ├── ResNet50_bs128_fp32_DP.sh ├── ResNet50_bs128_pure_fp16_DP.sh ├── ResNet50_bs256_amp_fp16_DP.sh ├── ResNet50_bs256_fp32_DP.sh ├── ResNet50_bs256_pure_fp16_DP.sh ├── ResNet50_bs64_amp_fp16_DP.sh ├── ResNet50_bs64_fp32_DP.sh ├── ResNet50_bs64_pure_fp16_DP.sh ├── N1C8 ├── ResNet50_bs128_amp_fp16_DP.sh ├── ResNet50_bs128_fp32_DP.sh ├── ResNet50_bs128_pure_fp16_DP.sh ├── ResNet50_bs256_amp_fp16_DP.sh ├── ResNet50_bs256_fp32_DP.sh ├── ResNet50_bs256_pure_fp16_DP.sh ├── ResNet50_bs64_amp_fp16_DP.sh ├── ResNet50_bs64_fp32_DP.sh ├── ResNet50_bs64_pure_fp16_DP.sh ├── N4C32 ├── ResNet50_bs128_amp_fp16_DP.sh ├── ResNet50_bs128_fp32_DP.sh ├── ResNet50_bs128_pure_fp16_DP.sh ├── ResNet50_bs256_amp_fp16_DP.sh ├── ResNet50_bs256_fp32_DP.sh ├── ResNet50_bs256_pure_fp16_DP.sh ├── ResNet50_bs64_amp_fp16_DP.sh ├── ResNet50_bs64_fp32_DP.sh ├── ResNet50_bs64_pure_fp16_DP.sh ├── benchmark_common ├── prepare.sh ├── run_benchmark.sh ├── test_inference_cpp.sh ├── test_inference_jeston.sh ├── test_lite_arm_cpu_cpp.sh ├── test_paddle2onnx.sh ├── test_ptq_inference_python.sh ├── test_serving_infer_cpp.sh ├── test_serving_infer_python.sh ├── test_train_inference_python.sh ├── test_train_inference_python_npu.sh ├── test_train_inference_python_xpu.sh ├── tests ├── config ├── DarkNet53.txt ├── GhostNet_x0_5.txt ├── GhostNet_x1_0.txt ├── GhostNet_x1_3.txt ├── HRNet_W18_C.txt ├── LeViT_128S.txt ├── MobileNetV1.txt ├── MobileNetV1_x0_25.txt ├── MobileNetV1_x0_5.txt ├── MobileNetV1_x0_75.txt ├── MobileNetV2.txt ├── MobileNetV2_x0_25.txt ├── MobileNetV2_x0_5.txt ├── MobileNetV2_x0_75.txt ├── MobileNetV2_x1_5.txt ├── MobileNetV2_x2_0.txt ├── MobileNetV3_large_x0_35.txt ├── MobileNetV3_large_x0_5.txt ├── MobileNetV3_large_x0_75.txt ├── MobileNetV3_large_x1_0.txt ├── MobileNetV3_large_x1_25.txt ├── MobileNetV3_small_x0_35.txt ├── MobileNetV3_small_x0_5.txt ├── MobileNetV3_small_x0_75.txt ├── MobileNetV3_small_x1_0.txt ├── MobileNetV3_small_x1_25.txt ├── PPLCNet_x0_25.txt ├── PPLCNet_x0_35.txt ├── PPLCNet_x0_5.txt ├── PPLCNet_x1_0.txt ├── ResNeXt101_vd_64x4d.txt ├── ResNet50_vd.txt ├── ShuffleNetV2_x0_25.txt ├── ShuffleNetV2_x0_33.txt ├── ShuffleNetV2_x0_5.txt ├── ShuffleNetV2_x1_0.txt ├── SwinTransformer_tiny_patch4_window7_224.txt ├── cpp_config.txt ├── prepare.sh ├── test.sh ├── tools ├── __init__.py ├── eval.py ├── eval.sh ├── export_model.py ├── infer.py ├── run.sh ├── search_strategy.py ├── train.py ├── train.sh ├── version.txt
    头像 毕设源码君
  • 【课程设计】基于百度飞桨paddle实现语音情感识别源码+项目说明.zip
    ¥29
    【课程设计】基于百度飞桨paddle实现语音情感识别源码+项目说明.zip 源码说明:源码统一放在百度云盘存储下载,如下载失败可联系本人补发邮箱~~~~~ 【课程设计】基于百度飞桨paddle实现语音情感识别源码+项目说明.zip
    头像 卫叔青