tensorflow/models · error · NotImplementedError

The mode is not implemented: %s

Error message

The mode is not implemented: %s

What it means

Error "The mode is not implemented: %s" thrown in tensorflow/models.

Source

Thrown at official/modeling/fast_training/progressive/train_lib.py:118

      controller.train_and_evaluate(
          train_steps=params.trainer.train_steps,
          eval_steps=params.trainer.validation_steps,
          eval_interval=params.trainer.validation_interval)
    elif mode == 'eval':
      controller.evaluate(steps=params.trainer.validation_steps)
    elif mode == 'continuous_eval':

      def timeout_fn():
        if trainer.global_step.numpy() >= params.trainer.train_steps:
          return True
        return False

      controller.evaluate_continuously(
          steps=params.trainer.validation_steps,
          timeout=params.trainer.continuous_eval_timeout,
          timeout_fn=timeout_fn)
    else:
      raise NotImplementedError('The mode is not implemented: %s' % mode)

  if run_post_eval:
    with distribution_strategy.scope():
      return trainer.model, trainer.evaluate(
          tf.convert_to_tensor(params.trainer.validation_steps))
  else:
    return trainer.model, {}

View on GitHub (pinned to e006f5f0d5)

When it happens

Trigger: Thrown at official/modeling/fast_training/progressive/train_lib.py:118 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/d503d498fd0eda66. Report an issue: GitHub.