|
nndeploy C++ API
0.2.0
nndeploy C++ API
|
#include <op_param.h>
Public Member Functions | |
| virtual base::Status | deserialize (rapidjson::Value &json) |
| ResizeParam () | |
| virtual base::Status | serialize (rapidjson::Value &json, rapidjson::Document::AllocatorType &allocator) |
| virtual | ~ResizeParam () |
Public Member Functions inherited from nndeploy::ir::OpParam | |
| OpParam () | |
| virtual | ~OpParam () |
Public Member Functions inherited from nndeploy::base::Param | |
| base::Status | addDropdownParam (const std::string &dropdown_param, const std::vector< std::string > &dropdown_values) |
| base::Status | addIoParam (const std::string &io_param) |
| base::Status | addRequiredParam (const std::string &required_param) |
| base::Status | addUiParam (const std::string &ui_param) |
| base::Status | clearDropdownParams () |
| base::Status | clearIoParams () |
| base::Status | clearRequiredParams () |
| base::Status | clearUiParams () |
| virtual base::Status | deserialize (const std::string &json_str) |
| virtual base::Status | get (const std::string &key, base::Any &any) |
| std::map< std::string, std::vector< std::string > > | getDropdownParams () |
| std::vector< std::string > | getIoParams () |
| std::vector< std::string > | getRequiredParams () |
| std::vector< std::string > | getUiParams () |
| virtual base::Status | loadFile (const std::string &path) |
| Param () | |
| base::Status | removeDropdownParam (const std::string &dropdown_param) |
| base::Status | removeIoParam (const std::string &io_param) |
| base::Status | removeRequiredParam (const std::string &required_param) |
| base::Status | removeUiParam (const std::string &ui_param) |
| virtual base::Status | saveFile (const std::string &path) |
| virtual std::string | serialize () |
| virtual base::Status | set (const std::string &key, base::Any &any) |
| base::Status | setDropdownParams (const std::map< std::string, std::vector< std::string >> &dropdown_params) |
| base::Status | setIoParams (const std::vector< std::string > &io_params) |
| base::Status | setRequiredParams (const std::vector< std::string > &required_params) |
| base::Status | setUiParams (const std::vector< std::string > &ui_params) |
| virtual | ~Param () |
Public Attributes | |
| int | antialias_ = 0 |
| int | axes_ = INT_MAX |
| std::string | coordinate_transformation_mode_ = "half_pixel" |
| float | cubic_coeff_a_ = -0.75 |
| int | exclude_outside_ = 0 |
| float | extrapolation_value_ = -0.0 |
| std::string | keep_aspect_ratio_policy_ = "stretch" |
| std::string | mode_ = "nearest" |
| std::string | nearest_mode_ = "round_prefer_floor" |
Public Attributes inherited from nndeploy::ir::OpParam | |
| size_t | reserved_ |
Public Attributes inherited from nndeploy::base::Param | |
| std::map< std::string, std::vector< std::string > > | dropdown_params_ |
| std::vector< std::string > | io_params_ |
| std::vector< std::string > | required_params_ |
| std::vector< std::string > | ui_params_ |
Definition at line 682 of file op_param.h.
|
inline |
Definition at line 684 of file op_param.h.
|
inlinevirtual |
Definition at line 685 of file op_param.h.
|
inlinevirtual |
Reimplemented from nndeploy::base::Param.
Definition at line 714 of file op_param.h.
|
inlinevirtual |
Reimplemented from nndeploy::base::Param.
Definition at line 691 of file op_param.h.
| int nndeploy::ir::ResizeParam::antialias_ = 0 |
Definition at line 774 of file op_param.h.
| int nndeploy::ir::ResizeParam::axes_ = INT_MAX |
Definition at line 775 of file op_param.h.
| std::string nndeploy::ir::ResizeParam::coordinate_transformation_mode_ = "half_pixel" |
Definition at line 776 of file op_param.h.
| float nndeploy::ir::ResizeParam::cubic_coeff_a_ = -0.75 |
Definition at line 777 of file op_param.h.
| int nndeploy::ir::ResizeParam::exclude_outside_ = 0 |
Definition at line 778 of file op_param.h.
| float nndeploy::ir::ResizeParam::extrapolation_value_ = -0.0 |
Definition at line 779 of file op_param.h.
| std::string nndeploy::ir::ResizeParam::keep_aspect_ratio_policy_ = "stretch" |
Definition at line 780 of file op_param.h.
| std::string nndeploy::ir::ResizeParam::mode_ = "nearest" |
Definition at line 781 of file op_param.h.
| std::string nndeploy::ir::ResizeParam::nearest_mode_ = "round_prefer_floor" |
Definition at line 782 of file op_param.h.