Internal Auxiliary Data Class
The data types listed in the following table are generated by SWIG and are used to assist in mapping data structures in the C++ standard library. You are not advised to use them directly. For details, see base.py, post.py, and stream.py.
Data Type |
Function |
Definition File |
|---|---|---|
SwigPyIterator |
Auxiliarily maps the STL iterator in C++. |
base.py, post.py, stream.py |
RectVector |
Auxiliarily maps std::vector<Rect> in C++. |
base.py |
ImageVector |
Auxiliarily maps std::vector<Image> in C++. |
base.py |
RectPair |
Auxiliarily maps std::pair<Rect, Rect> in C++. |
base.py |
RectSizePair |
Auxiliarily maps std::pair<Rect, Size> in C++. |
base.py |
RectSizePairVector |
Auxiliarily maps std::vector<std::pair<Rect, Size>> in C++. |
base.py |
TensorVector |
Auxiliarily maps std::vector<Tensor> in C++. |
base.py, post.py |
Uint32Vector |
Auxiliarily maps std::vector<uint32_t> in C++. |
base.py |
Uint32VectorVector |
Auxiliarily maps std::vector<vector<uint32_t>> in C++. |
base.py |
IntVector |
Auxiliarily maps std::vector<int> in C++. |
base.py |
IntVectorVector |
Auxiliarily maps std::vector<vector<int>> in C++. |
base.py |
StringVector |
Auxiliarily maps std::vector<std::string> in C++. |
base.py, stream.py |
SizePair |
Auxiliarily maps std::pair<MxBase::Size, MxBase::Size> in C++. |
base.py |
StringMap |
Auxiliarily maps std::map<std::string, std::string> in C++. |
base.py, post.py, stream.py |
IntFloatMap |
Auxiliarily maps std::map<int, float> in C++. |
base.py |
FloatVector |
Auxiliarily maps std::vector<float> in C++. |
base.py |
IntFloatVectorMap |
Auxiliarily maps std::map<int, vector<float>> in C++. |
base.py |
Uint8Vector |
Auxiliarily maps std::vector<uint8_t> in C++. |
base.py |
Uint8VectorVector |
Auxiliarily maps std::vector<vector<uint8_t>> in C++. |
base.py |
ResizedImageInfoVector |
Auxiliarily maps std::vector<ResizedImageInfo> in C++. |
post.py |
ObjectInfoVector |
Auxiliarily maps std::vector<ObjectInfo> in C++. |
post.py |
ClassInfoVector |
Auxiliarily maps std::vector<ClassInfo> in C++. |
post.py |
TextsInfoVector |
Auxiliarily maps std::vector<TextsInfo> in C++. |
post.py |
TextObjectInfoVector |
Auxiliarily maps std::vector<TextObjectInfo> in C++. |
post.py |
KeyPointDetectionInfoVector |
Auxiliarily maps std::vector<PyBase::KeyPointDetectionInfo> in C++. |
post.py |
SemanticSegInfoVector |
Auxiliarily maps std::vector<PyBase::SemanticSegInfo> in C++. |
post.py |
ObjectInfoVecVector |
Auxiliarily maps std::vector<vector<PyBase::ObjectInfo>> in C++. |
post.py |
ClassInfoVecVector |
Auxiliarily maps std::vector<vector<PyBase::ClassInfo>> in C++. |
post.py |
TextObjectInfoVecVector |
Auxiliarily maps std::vector<vector<PyBase::TextObjectInfo>> in C++. |
post.py |
KeyPointDetectionInfoVecVector |
Auxiliarily maps std::vector<vector<PyBase::KeyPointDetectionInfo>> in C++. |
post.py |
CropRoiBoxVector |
Auxiliarily maps std::vector<PyStream::CropRoiBox> in C++. |
stream.py |
MxDataInputVector |
Auxiliarily maps std::vector<PyStream::MxDataInput> in C++. |
stream.py |
MxDataOutputVector |
Auxiliarily maps std::vector<PyStream::MxDataOutput> in C++. |
stream.py |
MetadataInputVector |
Auxiliarily maps std::vector<PyStream::MetadataInput> in C++. |
stream.py |
MetadataOutputVector |
Auxiliarily maps std::vector<PyStream::MetadataOutput> in C++. |
stream.py |
PluginNodeVector |
Auxiliarily maps std::vector<PyStream::PluginNode> in C++. |
stream.py |
The following table lists callback auxiliary classes. You are not advised to use the classes directly. For details, see base.py.
Data Type |
Description |
Definition File |
|---|---|---|
VdecCallBackerHelper VdecCallBackerAux |
VdecCallBacker callback auxiliary class. |
base.py |
VencCallBackerHelper VencCallBackerAux |
VencCallBacker callback auxiliary class. |
base.py |