docstr: Full prediction: input_json --> data example --> predictions --> json output
  :param input_json:
  :return:
docstr_tok: ["Full","prediction",":","input_json","--",">","data","example","--",">","predictions","--",">","json","output",":","param","input_json",":",":","return",":"]
code: def json_to_json(self, input_json: Dict) -> Dict[str, Any]:
      """
      Full prediction: input_json --> data example --> predictions --> json output
      :param input_json:
      :return:
      """
      json2data = self.json_to_data(input_json=input_json)
      predictions = self.predict(batch=json2data)
      predictions2json = self.output_to_json(predictions)
  
      return predictions2json
  
file_path: transfer-nlp/transfer_nlp/plugins/predictors.py
imports: import inspect
  import logging
  from itertools import zip_longest
  from typing import Dict, List, Any
  import torch
  from ignite.utils import convert_tensor
  from transfer_nlp.loaders.vectorizers import Vectorizer
label_desc: Use image node_id 7 for calling the PredictorABC obj's underlying member method code with example usage: obj.json_to_json(input_json) and returns: predictions2json