tensorflow/models · error · ValueError

Detection module not implemented for {} model.

Error message

Detection module not implemented for {} model.

What it means

Error "Detection module not implemented for {} model." thrown in tensorflow/models.

Source

Thrown at official/projects/qat/vision/serving/export_module.py:59

    model = super()._build_model()
    input_specs = tf_keras.layers.InputSpec(shape=[self._batch_size] +
                                            self._input_image_size + [3])
    return qat_factory.build_qat_segmentation_model(
        model, self.params.task.quantization, input_specs)


class DetectionModule(detection.DetectionModule):
  """Detection Module."""

  def _build_model(self):
    model = super()._build_model()

    if isinstance(self.params.task.model, configs.retinanet.RetinaNet):
      model = qat_factory.build_qat_retinanet(model,
                                              self.params.task.quantization,
                                              self.params.task.model)
    else:
      raise ValueError('Detection module not implemented for {} model.'.format(
          type(self.params.task.model)))

    return model

View on GitHub (pinned to e006f5f0d5)

When it happens

Trigger: Thrown at official/projects/qat/vision/serving/export_module.py:59 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of tensorflow/models@e006f5f0d5 (2026-08-24). Data as JSON: /api/errors/e5afc02440df15b2. Report an issue: GitHub.