docstr: Convert target bpe tokens into string.
docstr_tok: ["Convert","target","bpe","tokens","into","string","."]
code: def detokenize(self, tokens: List[str]):
      """
      Convert target bpe tokens into string.
      """
      separator = self.bpe_tokenizer.separator
      text_with_separators = " ".join(tokens)
      clean_text = re.sub(
          f"({separator} )|({separator} ?$)", "", text_with_separators
      )
      clean_tokens = clean_text.split(" ")
      detokenized_text = self.moses_detokenizer.tokenize(
          clean_tokens, return_str=True
      )
      return detokenized_text
  
file_path: PaddleHub/modules/text/machine_translation/transformer/en-de/utils.py
imports: import re
  from typing import List
  import codecs
  from sacremoses import MosesTokenizer, MosesDetokenizer
  from subword_nmt.apply_bpe import BPE
label_desc: Use image node_id 3 for calling the MTTokenizer obj's underlying member method code with example usage: obj.detokenize(tokens) and returns: detokenized_text