mirror of
https://github.com/PaddlePaddle/FastDeploy.git
synced 2025-12-24 13:28:13 +08:00
[Model] Support PP-StructureV2-Layout model (#1867)
* [Model] init pp-structurev2-layout code * [Model] init pp-structurev2-layout code * [Model] init pp-structurev2-layout code * [Model] add structurev2_layout_preprocessor * [PP-StructureV2] add postprocessor and layout detector class * [PP-StructureV2] add postprocessor and layout detector class * [PP-StructureV2] add postprocessor and layout detector class * [PP-StructureV2] add postprocessor and layout detector class * [PP-StructureV2] add postprocessor and layout detector class * [pybind] add pp-structurev2-layout model pybind * [pybind] add pp-structurev2-layout model pybind * [Bug Fix] fixed code style * [examples] add pp-structurev2-layout c++ examples * [PP-StructureV2] add python example and docs * [benchmark] add pp-structurev2-layout benchmark support
This commit is contained in:
@@ -34,6 +34,8 @@ FASTDEPLOY_DECL void SortBoxes(std::vector<std::array<int, 8>>* boxes);
|
||||
|
||||
FASTDEPLOY_DECL std::vector<int> ArgSort(const std::vector<float> &array);
|
||||
|
||||
FASTDEPLOY_DECL std::vector<float> Softmax(std::vector<float> &src);
|
||||
|
||||
FASTDEPLOY_DECL std::vector<int> Xyxyxyxy2Xyxy(std::array<int, 8> &box);
|
||||
|
||||
FASTDEPLOY_DECL float Dis(std::vector<int> &box1, std::vector<int> &box2);
|
||||
@@ -42,7 +44,6 @@ FASTDEPLOY_DECL float Iou(std::vector<int> &box1, std::vector<int> &box2);
|
||||
|
||||
FASTDEPLOY_DECL bool ComparisonDis(const std::vector<float> &dis1,
|
||||
const std::vector<float> &dis2);
|
||||
|
||||
} // namespace ocr
|
||||
} // namespace vision
|
||||
} // namespace fastdeploy
|
||||
|
||||
Reference in New Issue
Block a user