Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update release/0.4 #425

Merged
merged 13 commits into from
Oct 24, 2022
Merged

Update release/0.4 #425

merged 13 commits into from
Oct 24, 2022

Commits on Oct 21, 2022

  1. [Backend] TRT backend & PP-Infer backend support pinned memory (#403)

    * TRT backend use pinned memory
    
    * refine fd tensor pinned memory logic
    
    * TRT enable pinned memory configurable
    
    * paddle inference support pinned memory
    
    * pinned memory pybindings
    
    Co-authored-by: Jason <jiangjiajun@baidu.com>
    wang-xinyu and jiangjiajun authored Oct 21, 2022
    Configuration menu
    Copy the full SHA
    43d8611 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2022

  1. [Bug Fix] release task scripts (#411)

    * Update py_run.bat
    
    * Update cpp_run.bat
    
    * Update compare_with_gt.py
    
    Increase score_diff and boxes_diff_ratio threshold
    
    * Update cpp_run.bat
    
    * Update release task scripts according to diffrent platforms
    
    * Delete CMAKE_CXX_COMPILER in cpp_run.bat
    felixhjh authored Oct 22, 2022
    Configuration menu
    Copy the full SHA
    f4c32a6 View commit details
    Browse the repository at this point in the history
  2. [Doc] add contributor for js application (#413)

    add contributor
    LDOUBLEV authored Oct 22, 2022
    Configuration menu
    Copy the full SHA
    30971cf View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2022

  1. [Other] Refactor js submodule (#415)

    * Refactor js submodule
    
    * Remove change-log
    
    * Update ocr module
    
    * Update ocr-detection module
    
    * Update ocr-detection module
    
    * Remove change-log
    chenqianhe authored Oct 23, 2022
    Configuration menu
    Copy the full SHA
    f2619b0 View commit details
    Browse the repository at this point in the history
  2. [Doc] Add PicoDet & PaddleClas Android demo docs (#412)

    * [Backend] Add override flag to lite backend
    
    * [Docs] Add Android C++ SDK build docs
    
    * [Doc] fix android_build_docs typos
    
    * Update CMakeLists.txt
    
    * Update android.md
    
    * [Doc] Add PicoDet Android demo docs
    
    * [Doc] Update PicoDet Andorid demo docs
    
    * [Doc] Update PaddleClasModel Android demo docs
    
    * [Doc] Update fastdeploy android jni docs
    
    * [Doc] Update fastdeploy android jni usage docs
    
    Co-authored-by: Jason <jiangjiajun@baidu.com>
    DefTruth and jiangjiajun authored Oct 23, 2022
    Configuration menu
    Copy the full SHA
    9bc5b11 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2022

  1. Update README.md

    jiangjiajun authored Oct 24, 2022
    Configuration menu
    Copy the full SHA
    180085a View commit details
    Browse the repository at this point in the history
  2. Update README_CN.md

    jiangjiajun authored Oct 24, 2022
    Configuration menu
    Copy the full SHA
    854768e View commit details
    Browse the repository at this point in the history
  3. Update README_CN.md

    leiqing1 authored Oct 24, 2022
    Configuration menu
    Copy the full SHA
    166f521 View commit details
    Browse the repository at this point in the history
  4. Update README_EN.md

    leiqing1 authored Oct 24, 2022
    Configuration menu
    Copy the full SHA
    20ae342 View commit details
    Browse the repository at this point in the history
  5. [Doc] Add tutorial of supporting new models (#418)

    * first commit for yolov7
    
    * pybind for yolov7
    
    * CPP README.md
    
    * CPP README.md
    
    * modified yolov7.cc
    
    * README.md
    
    * python file modify
    
    * delete license in fastdeploy/
    
    * repush the conflict part
    
    * README.md modified
    
    * README.md modified
    
    * file path modified
    
    * file path modified
    
    * file path modified
    
    * file path modified
    
    * file path modified
    
    * README modified
    
    * README modified
    
    * move some helpers to private
    
    * add examples for yolov7
    
    * api.md modified
    
    * api.md modified
    
    * api.md modified
    
    * YOLOv7
    
    * yolov7 release link
    
    * yolov7 release link
    
    * yolov7 release link
    
    * copyright
    
    * change some helpers to private
    
    * change variables to const and fix documents.
    
    * gitignore
    
    * Transfer some funtions to private member of class
    
    * Transfer some funtions to private member of class
    
    * Merge from develop (#9)
    
    * Fix compile problem in different python version (#26)
    
    * fix some usage problem in linux
    
    * Fix compile problem
    
    Co-authored-by: root <root@bjyz-sys-gpu-kongming3.bjyz.baidu.com>
    
    * Add PaddleDetetion/PPYOLOE model support (#22)
    
    * add ppdet/ppyoloe
    
    * Add demo code and documents
    
    * add convert processor to vision (#27)
    
    * update .gitignore
    
    * Added checking for cmake include dir
    
    * fixed missing trt_backend option bug when init from trt
    
    * remove un-need data layout and add pre-check for dtype
    
    * changed RGB2BRG to BGR2RGB in ppcls model
    
    * add model_zoo yolov6 c++/python demo
    
    * fixed CMakeLists.txt typos
    
    * update yolov6 cpp/README.md
    
    * add yolox c++/pybind and model_zoo demo
    
    * move some helpers to private
    
    * fixed CMakeLists.txt typos
    
    * add normalize with alpha and beta
    
    * add version notes for yolov5/yolov6/yolox
    
    * add copyright to yolov5.cc
    
    * revert normalize
    
    * fixed some bugs in yolox
    
    * fixed examples/CMakeLists.txt to avoid conflicts
    
    * add convert processor to vision
    
    * format examples/CMakeLists summary
    
    * Fix bug while the inference result is empty with YOLOv5 (#29)
    
    * Add multi-label function for yolov5
    
    * Update README.md
    
    Update doc
    
    * Update fastdeploy_runtime.cc
    
    fix variable option.trt_max_shape wrong name
    
    * Update runtime_option.md
    
    Update resnet model dynamic shape setting name from images to x
    
    * Fix bug when inference result boxes are empty
    
    * Delete detection.py
    
    Co-authored-by: Jason <jiangjiajun@baidu.com>
    Co-authored-by: root <root@bjyz-sys-gpu-kongming3.bjyz.baidu.com>
    Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com>
    Co-authored-by: huangjianhui <852142024@qq.com>
    
    * first commit for yolor
    
    * for merge
    
    * Develop (#11)
    
    * Fix compile problem in different python version (#26)
    
    * fix some usage problem in linux
    
    * Fix compile problem
    
    Co-authored-by: root <root@bjyz-sys-gpu-kongming3.bjyz.baidu.com>
    
    * Add PaddleDetetion/PPYOLOE model support (#22)
    
    * add ppdet/ppyoloe
    
    * Add demo code and documents
    
    * add convert processor to vision (#27)
    
    * update .gitignore
    
    * Added checking for cmake include dir
    
    * fixed missing trt_backend option bug when init from trt
    
    * remove un-need data layout and add pre-check for dtype
    
    * changed RGB2BRG to BGR2RGB in ppcls model
    
    * add model_zoo yolov6 c++/python demo
    
    * fixed CMakeLists.txt typos
    
    * update yolov6 cpp/README.md
    
    * add yolox c++/pybind and model_zoo demo
    
    * move some helpers to private
    
    * fixed CMakeLists.txt typos
    
    * add normalize with alpha and beta
    
    * add version notes for yolov5/yolov6/yolox
    
    * add copyright to yolov5.cc
    
    * revert normalize
    
    * fixed some bugs in yolox
    
    * fixed examples/CMakeLists.txt to avoid conflicts
    
    * add convert processor to vision
    
    * format examples/CMakeLists summary
    
    * Fix bug while the inference result is empty with YOLOv5 (#29)
    
    * Add multi-label function for yolov5
    
    * Update README.md
    
    Update doc
    
    * Update fastdeploy_runtime.cc
    
    fix variable option.trt_max_shape wrong name
    
    * Update runtime_option.md
    
    Update resnet model dynamic shape setting name from images to x
    
    * Fix bug when inference result boxes are empty
    
    * Delete detection.py
    
    Co-authored-by: Jason <jiangjiajun@baidu.com>
    Co-authored-by: root <root@bjyz-sys-gpu-kongming3.bjyz.baidu.com>
    Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com>
    Co-authored-by: huangjianhui <852142024@qq.com>
    
    * Yolor (#16)
    
    * Develop (#11) (#12)
    
    * Fix compile problem in different python version (#26)
    
    * fix some usage problem in linux
    
    * Fix compile problem
    
    Co-authored-by: root <root@bjyz-sys-gpu-kongming3.bjyz.baidu.com>
    
    * Add PaddleDetetion/PPYOLOE model support (#22)
    
    * add ppdet/ppyoloe
    
    * Add demo code and documents
    
    * add convert processor to vision (#27)
    
    * update .gitignore
    
    * Added checking for cmake include dir
    
    * fixed missing trt_backend option bug when init from trt
    
    * remove un-need data layout and add pre-check for dtype
    
    * changed RGB2BRG to BGR2RGB in ppcls model
    
    * add model_zoo yolov6 c++/python demo
    
    * fixed CMakeLists.txt typos
    
    * update yolov6 cpp/README.md
    
    * add yolox c++/pybind and model_zoo demo
    
    * move some helpers to private
    
    * fixed CMakeLists.txt typos
    
    * add normalize with alpha and beta
    
    * add version notes for yolov5/yolov6/yolox
    
    * add copyright to yolov5.cc
    
    * revert normalize
    
    * fixed some bugs in yolox
    
    * fixed examples/CMakeLists.txt to avoid conflicts
    
    * add convert processor to vision
    
    * format examples/CMakeLists summary
    
    * Fix bug while the inference result is empty with YOLOv5 (#29)
    
    * Add multi-label function for yolov5
    
    * Update README.md
    
    Update doc
    
    * Update fastdeploy_runtime.cc
    
    fix variable option.trt_max_shape wrong name
    
    * Update runtime_option.md
    
    Update resnet model dynamic shape setting name from images to x
    
    * Fix bug when inference result boxes are empty
    
    * Delete detection.py
    
    Co-authored-by: Jason <jiangjiajun@baidu.com>
    Co-authored-by: root <root@bjyz-sys-gpu-kongming3.bjyz.baidu.com>
    Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com>
    Co-authored-by: huangjianhui <852142024@qq.com>
    
    Co-authored-by: Jason <jiangjiajun@baidu.com>
    Co-authored-by: root <root@bjyz-sys-gpu-kongming3.bjyz.baidu.com>
    Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com>
    Co-authored-by: huangjianhui <852142024@qq.com>
    
    * Develop (#13)
    
    * Fix compile problem in different python version (#26)
    
    * fix some usage problem in linux
    
    * Fix compile problem
    
    Co-authored-by: root <root@bjyz-sys-gpu-kongming3.bjyz.baidu.com>
    
    * Add PaddleDetetion/PPYOLOE model support (#22)
    
    * add ppdet/ppyoloe
    
    * Add demo code and documents
    
    * add convert processor to vision (#27)
    
    * update .gitignore
    
    * Added checking for cmake include dir
    
    * fixed missing trt_backend option bug when init from trt
    
    * remove un-need data layout and add pre-check for dtype
    
    * changed RGB2BRG to BGR2RGB in ppcls model
    
    * add model_zoo yolov6 c++/python demo
    
    * fixed CMakeLists.txt typos
    
    * update yolov6 cpp/README.md
    
    * add yolox c++/pybind and model_zoo demo
    
    * move some helpers to private
    
    * fixed CMakeLists.txt typos
    
    * add normalize with alpha and beta
    
    * add version notes for yolov5/yolov6/yolox
    
    * add copyright to yolov5.cc
    
    * revert normalize
    
    * fixed some bugs in yolox
    
    * fixed examples/CMakeLists.txt to avoid conflicts
    
    * add convert processor to vision
    
    * format examples/CMakeLists summary
    
    * Fix bug while the inference result is empty with YOLOv5 (#29)
    
    * Add multi-label function for yolov5
    
    * Update README.md
    
    Update doc
    
    * Update fastdeploy_runtime.cc
    
    fix variable option.trt_max_shape wrong name
    
    * Update runtime_option.md
    
    Update resnet model dynamic shape setting name from images to x
    
    * Fix bug when inference result boxes are empty
    
    * Delete detection.py
    
    Co-authored-by: Jason <jiangjiajun@baidu.com>
    Co-authored-by: root <root@bjyz-sys-gpu-kongming3.bjyz.baidu.com>
    Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com>
    Co-authored-by: huangjianhui <852142024@qq.com>
    
    * documents
    
    * documents
    
    * documents
    
    * documents
    
    * documents
    
    * documents
    
    * documents
    
    * documents
    
    * documents
    
    * documents
    
    * documents
    
    * documents
    
    * Develop (#14)
    
    * Fix compile problem in different python version (#26)
    
    * fix some usage problem in linux
    
    * Fix compile problem
    
    Co-authored-by: root <root@bjyz-sys-gpu-kongming3.bjyz.baidu.com>
    
    * Add PaddleDetetion/PPYOLOE model support (#22)
    
    * add ppdet/ppyoloe
    
    * Add demo code and documents
    
    * add convert processor to vision (#27)
    
    * update .gitignore
    
    * Added checking for cmake include dir
    
    * fixed missing trt_backend option bug when init from trt
    
    * remove un-need data layout and add pre-check for dtype
    
    * changed RGB2BRG to BGR2RGB in ppcls model
    
    * add model_zoo yolov6 c++/python demo
    
    * fixed CMakeLists.txt typos
    
    * update yolov6 cpp/README.md
    
    * add yolox c++/pybind and model_zoo demo
    
    * move some helpers to private
    
    * fixed CMakeLists.txt typos
    
    * add normalize with alpha and beta
    
    * add version notes for yolov5/yolov6/yolox
    
    * add copyright to yolov5.cc
    
    * revert normalize
    
    * fixed some bugs in yolox
    
    * fixed examples/CMakeLists.txt to avoid conflicts
    
    * add convert processor to vision
    
    * format examples/CMakeLists summary
    
    * Fix bug while the inference result is empty with YOLOv5 (#29)
    
    * Add multi-label function for yolov5
    
    * Update README.md
    
    Update doc
    
    * Update fastdeploy_runtime.cc
    
    fix variable option.trt_max_shape wrong name
    
    * Update runtime_option.md
    
    Update resnet model dynamic shape setting name from images to x
    
    * Fix bug when inference result boxes are empty
    
    * Delete detection.py
    
    Co-authored-by: root <root@bjyz-sys-gpu-kongming3.bjyz.baidu.com>
    Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com>
    Co-authored-by: huangjianhui <852142024@qq.com>
    
    Co-authored-by: Jason <jiangjiajun@baidu.com>
    Co-authored-by: root <root@bjyz-sys-gpu-kongming3.bjyz.baidu.com>
    Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com>
    Co-authored-by: huangjianhui <852142024@qq.com>
    Co-authored-by: Jason <928090362@qq.com>
    
    * add is_dynamic for YOLO series (#22)
    
    * modify ppmatting backend and docs
    
    * modify ppmatting docs
    
    * fix the PPMatting size problem
    
    * fix LimitShort's log
    
    * retrigger ci
    
    * modify PPMatting docs
    
    * modify the way  for dealing with  LimitShort
    
    * change develop_a_new_model.md dir
    
    Co-authored-by: Jason <jiangjiajun@baidu.com>
    Co-authored-by: root <root@bjyz-sys-gpu-kongming3.bjyz.baidu.com>
    Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com>
    Co-authored-by: huangjianhui <852142024@qq.com>
    Co-authored-by: Jason <928090362@qq.com>
    6 people authored Oct 24, 2022
    Configuration menu
    Copy the full SHA
    828a81d View commit details
    Browse the repository at this point in the history
  6. [Doc] add readme for js packages (#421)

    * add contributor
    
    * add package readme
    
    * refine ocr readme
    
    * refine ocr readme
    LDOUBLEV authored Oct 24, 2022
    Configuration menu
    Copy the full SHA
    a823d4e View commit details
    Browse the repository at this point in the history
  7. [Bug Fix] Update Fastdeploy.cmake with find opencv package NO_DEFAULT…

    …_PATH (#424)
    
    Update OpenCV Cmake with NO_DEFAULT_PATH
    felixhjh authored Oct 24, 2022
    Configuration menu
    Copy the full SHA
    b53572d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    77d73da View commit details
    Browse the repository at this point in the history