{"record":{"id":"3f1e06d14fdddf22","repo":"tensorflow/models","slug":"invalid-mnli-type-s","errorCode":null,"errorMessage":"Invalid `mnli_type`: %s","messagePattern":"Invalid `mnli_type`: (.+?)","errorType":"exception","errorClass":"ValueError","httpStatus":null,"severity":"error","filePath":"official/nlp/data/classifier_data_lib.py","lineNumber":285,"sourceCode":"        path = os.path.join(cur_dir, filename)\n        with tf.io.gfile.GFile(path, \"r\") as f:\n          text = f.read().strip().replace(\"<br />\", \" \")\n        examples.append(\n            InputExample(\n                guid=\"unused_id\", text_a=text, text_b=None, label=label))\n    return examples\n\n\nclass MnliProcessor(DataProcessor):\n  \"\"\"Processor for the MultiNLI data set (GLUE version).\"\"\"\n\n  def __init__(self,\n               mnli_type=\"matched\",\n               process_text_fn=tokenization.convert_to_unicode):\n    super(MnliProcessor, self).__init__(process_text_fn)\n    self.dataset = tfds.load(\"glue/mnli\", try_gcs=True)\n    if mnli_type not in (\"matched\", \"mismatched\"):\n      raise ValueError(\"Invalid `mnli_type`: %s\" % mnli_type)\n    self.mnli_type = mnli_type\n\n  def get_train_examples(self, data_dir):\n    \"\"\"See base class.\"\"\"\n    return self._create_examples_tfds(\"train\")\n\n  def get_dev_examples(self, data_dir):\n    \"\"\"See base class.\"\"\"\n    if self.mnli_type == \"matched\":\n      return self._create_examples_tfds(\"validation_matched\")\n    else:\n      return self._create_examples_tfds(\"validation_mismatched\")\n\n  def get_test_examples(self, data_dir):\n    \"\"\"See base class.\"\"\"\n    if self.mnli_type == \"matched\":\n      return self._create_examples_tfds(\"test_matched\")\n    else:","sourceCodeStart":267,"sourceCodeEnd":303,"githubUrl":"https://github.com/tensorflow/models/blob/e006f5f0d534913e49c1f1dae87364039fa607e2/official/nlp/data/classifier_data_lib.py#L267-L303","documentation":"Error \"Invalid `mnli_type`: %s\" thrown in tensorflow/models.","triggerScenarios":"Thrown at official/nlp/data/classifier_data_lib.py:285 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"}