{"record":{"id":"ed39c5581e8ebd42","repo":"tensorflow/models","slug":"currently-only-supports-fpn","errorCode":null,"errorMessage":"Currently only supports FPN.","messagePattern":"Currently only supports FPN\\.","errorType":"exception","errorClass":"ValueError","httpStatus":null,"severity":"error","filePath":"official/projects/qat/vision/modeling/factory.py","lineNumber":173,"sourceCode":"        model=model,\n        **model.checkpoint_items)\n    status = ckpt.read(original_checkpoint)\n    status.expect_partial().assert_existing_objects_matched()\n\n  scope_dict = {\n      'L2': tf_keras.regularizers.l2,\n      'BatchNormalizationWrapper': qat_nn_layers.BatchNormalizationWrapper,\n  }\n  with tfmot.quantization.keras.quantize_scope(scope_dict):\n    annotated_backbone = tfmot.quantization.keras.quantize_annotate_model(\n        model.backbone)\n    optimized_backbone = tfmot.quantization.keras.quantize_apply(\n        annotated_backbone,\n        scheme=schemes.Default8BitQuantizeScheme())\n    decoder = model.decoder\n    if quantization.quantize_detection_decoder:\n      if not isinstance(decoder, fpn.FPN):\n        raise ValueError('Currently only supports FPN.')\n\n      decoder = tf_keras.models.clone_model(\n          decoder,\n          clone_function=_clone_function_for_fpn,\n      )\n      decoder = tfmot.quantization.keras.quantize_apply(decoder)\n      decoder = tfmot.quantization.keras.remove_input_range(decoder)\n\n    head = model.head\n    if quantization.quantize_detection_head:\n      if not isinstance(head, dense_prediction_heads.RetinaNetHead):\n        raise ValueError('Currently only supports RetinaNetHead.')\n      head = (\n          dense_prediction_heads_qat.RetinaNetHeadQuantized.from_config(\n              head.get_config()))\n\n  optimized_model = retinanet_model.RetinaNetModel(\n      backbone=optimized_backbone,","sourceCodeStart":155,"sourceCodeEnd":191,"githubUrl":"https://github.com/tensorflow/models/blob/e006f5f0d534913e49c1f1dae87364039fa607e2/official/projects/qat/vision/modeling/factory.py#L155-L191","documentation":"Error \"Currently only supports FPN.\" thrown in tensorflow/models.","triggerScenarios":"Thrown at official/projects/qat/vision/modeling/factory.py:173 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"}