{"record":{"id":"f2aef5427ffbc9f6","repo":"tensorflow/models","slug":"internal-tool-error-failed-to-suppress-assert","errorCode":null,"errorMessage":"Internal tool error: failed to suppress {} Assert ops in SavedModel:\n{}","messagePattern":"Internal tool error: failed to suppress (.+?) Assert ops in SavedModel:\n(.+?)","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"official/nlp/tools/export_tfhub_lib.py","lineNumber":489,"sourceCode":"  saved_model_filename = os.path.join(saved_model_path, \"saved_model.pb\")\n  with tf.io.gfile.GFile(saved_model_filename, \"rb\") as f:\n    saved_model = saved_model_pb2.SavedModel.FromString(f.read())\n\n  assert_nodes = []\n  graph_def = saved_model.meta_graphs[0].graph_def\n  assert_nodes += [\n      \"node '{}' in global graph\".format(n.name)\n      for n in graph_def.node\n      if n.op == \"Assert\"\n  ]\n  for fdef in graph_def.library.function:\n    assert_nodes += [\n        \"node '{}' in function '{}'\".format(n.name, fdef.signature.name)\n        for n in fdef.node_def\n        if n.op == \"Assert\"\n    ]\n  if assert_nodes:\n    raise AssertionError(\n        \"Internal tool error: \"\n        \"failed to suppress {} Assert ops in SavedModel:\\n{}\".format(\n            len(assert_nodes), \"\\n\".join(assert_nodes[:10])))\n","sourceCodeStart":471,"sourceCodeEnd":493,"githubUrl":"https://github.com/tensorflow/models/blob/e006f5f0d534913e49c1f1dae87364039fa607e2/official/nlp/tools/export_tfhub_lib.py#L471-L493","documentation":"Error \"Internal tool error: failed to suppress {} Assert ops in SavedModel:\n{}\" thrown in tensorflow/models.","triggerScenarios":"Thrown at official/nlp/tools/export_tfhub_lib.py:489 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"}