接口变更说明
- 新增:表示此次版本新增的接口。
- 修改:表示本接口相比于上个版本有修改。
- 删除:表示该接口在此次版本已经删除。
- 退出声明:表示该接口自作出退出声明的版本起停止演进,且在声明一年后退出并删除。
类名/API原型 |
类/API类别 |
变更类别 |
变更说明 |
---|---|---|---|
uint64_t GetCurrentSDKVersion(); |
C++ |
删除 |
废弃接口删除 |
APP_ERROR TensorOperations::Multiply(const Tensor &src1, const Tensor &src2, Tensor &dst, double scale, AscendStream& stream = AscendStream::DefaultStream()); |
C++ |
新增 |
重载新接口,增加scale参数,支持不同类型输入,按输出类型按输入中精度高者确定。 |
const uint32_t GetCurrentMajorVersion(); |
C++ |
删除 |
废弃接口删除 |
const uint32_t GetCurrentMinorVersion(); |
C++ |
删除 |
废弃接口删除 |
const uint32_t GetCurrentMicroVersion(); |
C++ |
删除 |
废弃接口删除 |
Yolov3PostProcessor |
C++ |
删除 |
废弃接口删除 |
Resnet50PostProcessor |
C++ |
删除 |
废弃接口删除 |
CtpnPostProcessor |
C++ |
删除 |
废弃接口删除 |
FasterRcnnPostProcessor |
C++ |
删除 |
废弃接口删除 |
APP_ERROR ClassPostProcessBase::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR KeypointPostProcessBase::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR ObjectPostProcessBase::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
virtual APP_ERROR ObjectPostProcessBase::Process(const std::vector<TensorBase> &tensors, std::vector<std::vector<ObjectInfo>> &objectInfos, const std::vector<ImagePreProcessInfo> &imagePreProcessInfos); |
C++ |
删除 |
废弃接口删除 |
virtual APP_ERROR PostProcessBase::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig); |
C++ |
删除 |
废弃接口删除 |
APP_ERROR PostProcessBase::LoadConfigDataAndLabelMap(const std::map<std::string, std::shared_ptr<void>> &postConfig); |
C++ |
删除 |
废弃接口删除 |
APP_ERROR SemanticSegPostProcessBase::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR TextGenerationPostProcessBase::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR TextObjectPostProcessBase::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR Resnet50PostProcess::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR HigherHRnetPostProcess::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR OpenPosePostProcess::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR FasterRcnnPostProcess::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR FasterRcnnPostProcess::Process(const std::vector<TensorBase> &tensors, std::vector<std::vector<ObjectInfo>> &objectInfos, const std::vector<ImagePreProcessInfo> &imagePreProcessInfos = {}) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR MaskRcnnMindsporePost::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR MaskRcnnMindsporePost::Process(const std::vector<TensorBase> &tensors, std::vector<std::vector<ObjectInfo>> &objectInfos, const std::vector<ImagePreProcessInfo> &imagePreProcessInfos = {}) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR RetinaNetPostProcess::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR RetinaNetPostProcess::Process(const std::vector<TensorBase> &tensors, std::vector<std::vector<ObjectInfo>> &objectInfos, const std::vector<ImagePreProcessInfo> &imagePreProcessInfos = {}) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR SsdMobilenetFpnMindsporePost::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR SsdMobilenetFpnMindsporePost::Process(const std::vector<TensorBase> &tensors, std::vector<std::vector<ObjectInfo>> &objectInfos, const std::vector<ImagePreProcessInfo> &imagePreProcessInfos = {}) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR SsdMobilenetv1FpnPostProcess::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR SsdMobilenetv1FpnPostProcess::Process(const std::vector<TensorBase> &tensors, std::vector<std::vector<ObjectInfo>> &objectInfos, const std::vector<ImagePreProcessInfo> &imagePreProcessInfos = {}) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR Ssdvgg16PostProcess::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR Ssdvgg16PostProcess::Process(const std::vector<TensorBase> &tensors, std::vector<std::vector<ObjectInfo>> &objectInfos, const std::vector<ImagePreProcessInfo> &imagePreProcessInfos = {}) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR Yolov3PostProcess::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR Yolov3PostProcess::Process(const std::vector<TensorBase>& tensors, std::vector<std::vector<ObjectInfo>>& objectInfos, const std::vector<ImagePreProcessInfo>& imagePreProcessInfos) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR Deeplabv3Post::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR UNetMindSporePostProcess::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR CrnnPostProcess::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR TransformerPostProcess::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR CtpnPostProcess::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
APP_ERROR PSENetPostProcess::Init(const std::map<std::string, std::shared_ptr<void>> &postConfig) override; |
C++ |
删除 |
废弃接口删除 |
C++ |
退出声明 |
即将废弃 |
|
static APP_ERROR Tensor::TensorMalloc(Tensor &tensor) |
C++ |
退出声明 |
即将废弃 |