{"record":{"id":"12c1ac7b7f688781","repo":"tensorflow/models","slug":"invalid-summary-type-provided-s","errorCode":null,"errorMessage":"Invalid summary type provided: %s","messagePattern":"Invalid summary type provided: (.+?)","errorType":"exception","errorClass":"ValueError","httpStatus":null,"severity":"error","filePath":"official/legacy/xlnet/xlnet_modeling.py","lineNumber":1043,"sourceCode":"    \"\"\"Implements build() for the layer.\"\"\"\n    if self.use_proj:\n      self.proj_layer = tf_keras.layers.Dense(\n          units=self.hidden_size,\n          kernel_initializer=self.initializer,\n          activation=tf.nn.tanh,\n          name=\"summary\")\n    self.dropout_layer = tf_keras.layers.Dropout(rate=self.dropout_rate)\n\n    super(Summarization, self).build(unused_input_shapes)\n\n  def call(self, inputs):\n    \"\"\"Implements call() for the layer.\"\"\"\n    if self.summary_type == \"last\":\n      summary = inputs[:, -1, :]\n    elif self.summary_type == \"first\":\n      summary = inputs[:, 0, :]\n    else:\n      raise ValueError(\"Invalid summary type provided: %s\" % self.summary_type)\n    if self.use_proj:\n      summary = self.proj_layer(summary)\n    summary = self.dropout_layer(summary)\n    return summary\n\n\nclass ClassificationLossLayer(tf_keras.layers.Layer):\n  \"\"\"Layer computing cross entropy loss for classification task.\"\"\"\n\n  def __init__(self, n_class, initializer, **kwargs):\n    \"\"\"Constructs Summarization layer.\n\n    Args:\n      n_class: Number of tokens in vocabulary.\n      initializer: Initializer used for parameters.\n      **kwargs: Other parameters.\n    \"\"\"\n    super(ClassificationLossLayer, self).__init__(**kwargs)","sourceCodeStart":1025,"sourceCodeEnd":1061,"githubUrl":"https://github.com/tensorflow/models/blob/e006f5f0d534913e49c1f1dae87364039fa607e2/official/legacy/xlnet/xlnet_modeling.py#L1025-L1061","documentation":"Error \"Invalid summary type provided: %s\" thrown in tensorflow/models.","triggerScenarios":"Thrown at official/legacy/xlnet/xlnet_modeling.py:1043 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"}