文档
注册

接口变更说明

本章节的接口变更说明包括新增、修改、删除和退出声明。接口变更只体现代码层面的修改,不包含文档本身在语言、格式、链接等方面的优化改进。
  • 新增:表示此次版本新增的接口。
  • 修改:表示本接口相比于上个版本有修改。
  • 删除:表示该接口在此次版本已经删除。
  • 退出声明:表示该接口自作出退出声明的版本起停止演进,且在声明一年后退出并删除。

类名/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++

删除

废弃接口删除

Log

C++

退出声明

即将废弃

static APP_ERROR Tensor::TensorMalloc(Tensor &tensor)

C++

退出声明

即将废弃

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词