docstr: Interface for saving intermediate result for a job.
  
  :param jid: Job ID
  :type jid: int
  :param score: the intermediate result
  :type score: float
  :return: intermediate_result table id
  :rtype: int
docstr_tok: ["Interface","for","saving","intermediate","result","for","a","job",".",":","param","jid",":","Job","ID",":","type","jid",":","int",":","param","score",":","the","intermediate","result",":","type","score",":","float",":","return",":","intermediate_result","table","id",":","rtype",":","int"]
code: def save_intermediate_result(self, jid, score):
      """
      Interface for saving intermediate result for a job.
  
      :param jid: Job ID
      :type jid: int
      :param score: the intermediate result
      :type score: float
      :return: intermediate_result table id
      :rtype: int
      """
      raise NotImplementedError
  
imports: import abc
  import logging
label_desc: Use image node_id 22 for calling the AbstractConnector obj's underlying member method code with example usage: obj.save_intermediate_result(jid, score) without return types