add override mark (#312)

Co-authored-by: Jason <jiangjiajun@baidu.com>
This commit is contained in:
ChaoII
2022-10-07 11:38:31 +08:00
committed by GitHub
parent 5c5debde51
commit 116265d239
4 changed files with 65 additions and 10 deletions

View File

@@ -66,14 +66,14 @@ class OrtBackend : public BaseBackend {
const OrtBackendOption& option = OrtBackendOption(),
bool from_memory_buffer = false);
bool Infer(std::vector<FDTensor>& inputs, std::vector<FDTensor>* outputs);
bool Infer(std::vector<FDTensor>& inputs, std::vector<FDTensor>* outputs) override;
int NumInputs() const { return inputs_desc_.size(); }
int NumInputs() const override { return inputs_desc_.size(); }
int NumOutputs() const { return outputs_desc_.size(); }
int NumOutputs() const override { return outputs_desc_.size(); }
TensorInfo GetInputInfo(int index);
TensorInfo GetOutputInfo(int index);
TensorInfo GetInputInfo(int index) override;
TensorInfo GetOutputInfo(int index) override;
std::vector<TensorInfo> GetInputInfos() override;
std::vector<TensorInfo> GetOutputInfos() override;
static std::vector<OrtCustomOp*> custom_operators_;