{"record":{"id":"e04d646f11af592f","repo":"tensorflow/models","slug":"mode-not-found-s","errorCode":null,"errorMessage":"Mode not found: %s.","messagePattern":"Mode not found: (.+?)\\.","errorType":"exception","errorClass":"ValueError","httpStatus":null,"severity":"error","filePath":"official/legacy/detection/main.py","lineNumber":172,"sourceCode":"          min_eval_interval=params.eval.min_eval_interval,\n          total_steps=params.train.total_steps)\n    else:\n      # Run evaluation once for a single checkpoint.\n      if not checkpoint_path:\n        raise ValueError('checkpoint_path cannot be empty.')\n      if tf.io.gfile.isdir(checkpoint_path):\n        checkpoint_path = tf.train.latest_checkpoint(checkpoint_path)\n      summary_writer = executor.SummaryWriter(params.model_dir, 'eval')\n      results, _ = dist_executor.evaluate_checkpoint(\n          checkpoint_path=checkpoint_path,\n          eval_input_fn=eval_input_fn,\n          eval_metric_fn=model_builder.eval_metrics,\n          summary_writer=summary_writer)\n    for k, v in results.items():\n      logging.info('Final eval metric %s: %f', k, v)\n    return results\n  else:\n    raise ValueError('Mode not found: %s.' % mode)\n\n\ndef run(callbacks=None):\n  \"\"\"Runs the experiment.\"\"\"\n  keras_utils.set_session_config(enable_xla=FLAGS.enable_xla)\n\n  params = config_factory.config_generator(FLAGS.model)\n\n  params = params_dict.override_params_dict(\n      params, FLAGS.config_file, is_strict=True)\n\n  params = params_dict.override_params_dict(\n      params, FLAGS.params_override, is_strict=True)\n  params.override(\n      {\n          'strategy_type': FLAGS.strategy_type,\n          'model_dir': FLAGS.model_dir,\n          'strategy_config': executor.strategy_flags_dict(),","sourceCodeStart":154,"sourceCodeEnd":190,"githubUrl":"https://github.com/tensorflow/models/blob/e006f5f0d534913e49c1f1dae87364039fa607e2/official/legacy/detection/main.py#L154-L190","documentation":"Error \"Mode not found: %s.\" thrown in tensorflow/models.","triggerScenarios":"Thrown at official/legacy/detection/main.py:172 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"e006f5f0d534913e49c1f1dae87364039fa607e2","analyzedAt":"2026-08-24T14:09:15.576Z","schemaVersion":2},"datasetVersion":"2026-08-24T17:17:21.512Z"}