{"record":{"id":"b38b40d37e0ea5dd","repo":"tensorflow/models","slug":"unknown-pos-encoding-s","errorCode":null,"errorMessage":"Unknown pos encoding %s","messagePattern":"Unknown pos encoding (.+?)","errorType":"exception","errorClass":"ValueError","httpStatus":null,"severity":"error","filePath":"official/projects/pix2seq/modeling/pix2seq_model.py","lineNumber":61,"sourceCode":"def add_seq_pos_emb(\n    self, pos_encoding, max_seq_len, dim, name_prefix=None, initializer=None\n):\n  \"\"\"Add seq_pos_emb variable/tensor to model instance referenced by `self`.\"\"\"\n  if name_prefix is None:\n    name_prefix = self.name\n  if initializer is None:\n    initializer = get_variable_initializer()\n  if pos_encoding == \"learned\":\n    self.seq_pos_emb = self.add_weight(\n        shape=(max_seq_len + 1, dim),\n        initializer=initializer,\n        name=\"%s/seq_pos_embedding\" % name_prefix,\n    )\n  # (gunho) currently only 'learned' positional encoding is supported\n  elif pos_encoding == \"sin_cos\":\n    self.seq_pos_emb = None\n  else:\n    raise ValueError(\"Unknown pos encoding %s\" % pos_encoding)\n\n\ndef add_vocab_token_emb(\n    self,\n    vocab_size,\n    dim,\n    output_bias,\n    name_prefix=None,\n    initializer=None,\n):\n  \"\"\"Add token_embedding variable to model instance referenced by `self`.\"\"\"\n  if name_prefix is None:\n    name_prefix = self.name\n  if initializer is None:\n    initializer = get_variable_initializer()\n  self.token_embedding = self.add_weight(\n      shape=[vocab_size, dim],\n      initializer=initializer,","sourceCodeStart":43,"sourceCodeEnd":79,"githubUrl":"https://github.com/tensorflow/models/blob/e006f5f0d534913e49c1f1dae87364039fa607e2/official/projects/pix2seq/modeling/pix2seq_model.py#L43-L79","documentation":"Error \"Unknown pos encoding %s\" thrown in tensorflow/models.","triggerScenarios":"Thrown at official/projects/pix2seq/modeling/pix2seq_model.py:61 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"}