{"record":{"id":"24d96f19034da283","repo":"tensorflow/models","slug":"unsupported-mode-is-specified-s","errorCode":null,"errorMessage":"Unsupported mode is specified: %s","messagePattern":"Unsupported mode is specified: (.+?)","errorType":"validation","errorClass":"ValueError","httpStatus":null,"severity":"error","filePath":"official/legacy/bert/run_classifier.py","lineNumber":487,"sourceCode":"          latest_checkpoint_file).assert_existing_objects_matched()\n      preds, _ = get_predictions_and_labels(\n          strategy,\n          classifier_model,\n          eval_input_fn,\n          is_regression=(num_labels == 1),\n          return_probs=True)\n    output_predict_file = os.path.join(FLAGS.model_dir, 'test_results.tsv')\n    with tf.io.gfile.GFile(output_predict_file, 'w') as writer:\n      logging.info('***** Predict results *****')\n      for probabilities in preds:\n        output_line = '\\t'.join(\n            str(class_probability)\n            for class_probability in probabilities) + '\\n'\n        writer.write(output_line)\n    return\n\n  if FLAGS.mode != 'train_and_eval':\n    raise ValueError('Unsupported mode is specified: %s' % FLAGS.mode)\n  train_input_fn = get_dataset_fn(\n      FLAGS.train_data_path,\n      input_meta_data['max_seq_length'],\n      FLAGS.train_batch_size,\n      is_training=True,\n      label_type=label_type,\n      include_sample_weights=include_sample_weights,\n      num_samples=FLAGS.train_data_size)\n  run_bert(\n      strategy,\n      input_meta_data,\n      bert_config,\n      train_input_fn,\n      eval_input_fn,\n      custom_callbacks=custom_callbacks,\n      custom_metrics=custom_metrics)\n\n","sourceCodeStart":469,"sourceCodeEnd":505,"githubUrl":"https://github.com/tensorflow/models/blob/e006f5f0d534913e49c1f1dae87364039fa607e2/official/legacy/bert/run_classifier.py#L469-L505","documentation":"Error \"Unsupported mode is specified: %s\" thrown in tensorflow/models.","triggerScenarios":"Thrown at official/legacy/bert/run_classifier.py:487 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"}