{"record":{"id":"317049e16895841b","repo":"tensorflow/models","slug":"not-enought-quantized-model-weights","errorCode":null,"errorMessage":"Not enought quantized model weights.","messagePattern":"Not enought quantized model weights\\.","errorType":"exception","errorClass":"ValueError","httpStatus":null,"severity":"error","filePath":"official/projects/qat/vision/quantization/helper.py","lineNumber":92,"sourceCode":"  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.')\n\n  quantized_model.set_weights(weight_values)\n\n\nclass LayerQuantizerHelper(object):\n  \"\"\"Helper class that handles quantizers.\"\"\"\n\n  def __init__(self, *args, **kwargs):\n    self._quantizers = {}\n    self._quantizer_vars = {}\n    super().__init__(*args, **kwargs)\n\n  def _all_value_quantizer(self):\n    return tfmot.quantization.keras.quantizers.AllValuesQuantizer(\n        num_bits=8, per_axis=False, symmetric=False, narrow_range=False)\n\n  def _moving_average_quantizer(self):\n    return tfmot.quantization.keras.quantizers.MovingAverageQuantizer(","sourceCodeStart":74,"sourceCodeEnd":110,"githubUrl":"https://github.com/tensorflow/models/blob/e006f5f0d534913e49c1f1dae87364039fa607e2/official/projects/qat/vision/quantization/helper.py#L74-L110","documentation":"Error \"Not enought quantized model weights.\" thrown in tensorflow/models.","triggerScenarios":"Thrown at official/projects/qat/vision/quantization/helper.py:92 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"}