From d971106fec71dc38fbcfca2cb09df85680be534b Mon Sep 17 00:00:00 2001 From: xiefangqi Date: Sat, 30 May 2020 15:55:43 +0800 Subject: [PATCH] fix minddata codex --- mindspore/ccsrc/dataset/engine/opt/pass.h | 2 ++ mindspore/ccsrc/dataset/text/kernels/lookup_op.h | 2 ++ mindspore/ccsrc/dataset/text/vocab.h | 2 ++ 3 files changed, 6 insertions(+) diff --git a/mindspore/ccsrc/dataset/engine/opt/pass.h b/mindspore/ccsrc/dataset/engine/opt/pass.h index 58dfc787f4..bac464f401 100644 --- a/mindspore/ccsrc/dataset/engine/opt/pass.h +++ b/mindspore/ccsrc/dataset/engine/opt/pass.h @@ -88,6 +88,8 @@ class NodePass : public Pass { // Default DFS traversal explicit NodePass(Order order = Order::DFS) { traversalOrder_ = order; } + ~NodePass() = default; + // Run the transformation pass against the execution tree. // @param tree - Pointer to the execution tree to be transformed. // @param modified - Pointer to the modified flag, diff --git a/mindspore/ccsrc/dataset/text/kernels/lookup_op.h b/mindspore/ccsrc/dataset/text/kernels/lookup_op.h index c7d7a44119..58dea21d37 100644 --- a/mindspore/ccsrc/dataset/text/kernels/lookup_op.h +++ b/mindspore/ccsrc/dataset/text/kernels/lookup_op.h @@ -35,6 +35,8 @@ class LookupOp : public TensorOp { // @param WordIdType default_id, id to lookup if a word is not in vocab explicit LookupOp(std::shared_ptr vocab, WordIdType default_id = Vocab::kSpecialTokens::unk); + ~LookupOp() = default; + // perform actual lookup on each tensor // @param const std::shared_ptr &input // @param std::shared_ptr *output diff --git a/mindspore/ccsrc/dataset/text/vocab.h b/mindspore/ccsrc/dataset/text/vocab.h index 4cc6dcaa8c..3dcc88c434 100644 --- a/mindspore/ccsrc/dataset/text/vocab.h +++ b/mindspore/ccsrc/dataset/text/vocab.h @@ -71,6 +71,8 @@ class Vocab { // @param std::unordered_map map - sanitized word2id map explicit Vocab(std::unordered_map map); + ~Vocab() = default; + // enum type that holds all special tokens, add more if needed enum kSpecialTokens : WordIdType { pad = 0, unk = 1, num_tokens = 2 };