{"record":{"id":"0180d2ac362b9419","repo":"tensorflow/models","slug":"variable-name-is-not-supported","errorCode":null,"errorMessage":"Variable name {} is not supported.","messagePattern":"Variable name (.+?) is not supported\\.","errorType":"exception","errorClass":"ValueError","httpStatus":null,"severity":"error","filePath":"official/projects/qat/vision/quantization/helper.py","lineNumber":74,"sourceCode":"_ORIGINAL_WEIGHT_NAME = [\n    'kernel',\n    'depthwise_kernel',\n    'pointwise_kernel',\n    'gamma',\n    'beta',\n    'moving_mean',\n    'moving_variance',\n    'bias',\n]\n\n\ndef is_quantization_weight_name(name: str) -> bool:\n  simple_name = name.split('/')[-1].split(':')[0]\n  if simple_name in _QUANTIZATION_WEIGHT_NAMES:\n    return True\n  if simple_name in _ORIGINAL_WEIGHT_NAME:\n    return False\n  raise ValueError('Variable name {} is not supported.'.format(simple_name))\n\n\ndef copy_original_weights(original_model: tf_keras.Model,\n                          quantized_model: tf_keras.Model):\n  \"\"\"Helper function that copy the original model weights to quantized model.\"\"\"\n  original_weight_value = original_model.get_weights()\n  weight_values = quantized_model.get_weights()\n\n  original_idx = 0\n  for idx, weight in enumerate(quantized_model.weights):\n    if not is_quantization_weight_name(weight.name):\n      if original_idx >= len(original_weight_value):\n        raise ValueError('Not enought original model weights.')\n      weight_values[idx] = original_weight_value[original_idx]\n      original_idx = original_idx + 1\n\n  if original_idx < len(original_weight_value):\n    raise ValueError('Not enought quantized model weights.')","sourceCodeStart":56,"sourceCodeEnd":92,"githubUrl":"https://github.com/tensorflow/models/blob/e006f5f0d534913e49c1f1dae87364039fa607e2/official/projects/qat/vision/quantization/helper.py#L56-L92","documentation":"Error \"Variable name {} is not supported.\" thrown in tensorflow/models.","triggerScenarios":"Thrown at official/projects/qat/vision/quantization/helper.py:74 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"}