docstr: Failed jobs unsupported by BOHB Proposer.
  
  :param job: Failed job, containing job id
  :type job: Job
docstr_tok: ["Failed","jobs","unsupported","by","BOHB","Proposer",".",":","param","job",":","Failed","job",",","containing","job","id",":","type","job",":","Job"]
code: def failed(self, job):
      """
      Failed jobs unsupported by BOHB Proposer.
  
      :param job: Failed job, containing job id
      :type job: Job
      """
      super().failed(job)
      raise NotImplementedError(
          "BOHBProposer does not support failed jobs"
      )
  
imports: import logging
  import numpy
  from six.moves import input
  from six import PY3
  from .AbstractProposer import AbstractProposer
  from .None import ProposerStatus
  from ..utils import set_default_keyvalue
  from .hpbandster.optimizers.bohb import BOHB
  from .hpbandster.optimizers.iterations import SuccessiveHalving
  import ConfigSpace
  from hpbandster.optimizers.config_generators.bohb import BOHB
  from hpbandster.core.dispatcher import Job
label_desc: Use image node_id 4 for calling the BOHBProposer obj's underlying member method code with example usage: obj.failed(job) without return types