{"record":{"id":"3e329e91124400c5","repo":"tensorflow/models","slug":"not-a-valid-assemblenet-depth","errorCode":null,"errorMessage":"Not a valid assemblenet_depth:","messagePattern":"Not a valid assemblenet_depth:","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"official/projects/assemblenet/modeling/assemblenet.py","lineNumber":992,"sourceCode":"\n\ndef assemblenet_v1(assemblenet_depth: int,\n                   num_classes: int,\n                   num_frames: int,\n                   model_structure: List[Any],\n                   input_specs: layers.InputSpec = layers.InputSpec(\n                       shape=[None, None, None, None, 3]),\n                   model_edge_weights: Optional[List[Any]] = None,\n                   max_pool_predictions: bool = False,\n                   combine_method: str = 'sigmoid',\n                   **kwargs):\n  \"\"\"Returns the AssembleNet model for a given size and number of output classes.\"\"\"\n\n  data_format = tf_keras.backend.image_data_format()\n  assert data_format == 'channels_last'\n\n  if assemblenet_depth not in ASSEMBLENET_SPECS:\n    raise ValueError('Not a valid assemblenet_depth:', assemblenet_depth)\n\n  input_specs_dict = {'image': input_specs}\n  params = ASSEMBLENET_SPECS[assemblenet_depth]\n  backbone = AssembleNet(\n      block_fn=params['block'],\n      num_blocks=params['num_blocks'],  # pyrefly: ignore[bad-argument-type]\n      num_frames=num_frames,\n      model_structure=model_structure,\n      input_specs=input_specs,\n      model_edge_weights=model_edge_weights,\n      combine_method=combine_method,\n      **kwargs)\n  return AssembleNetModel(\n      backbone,\n      num_classes=num_classes,\n      num_frames=num_frames,\n      model_structure=model_structure,\n      input_specs=input_specs_dict,","sourceCodeStart":974,"sourceCodeEnd":1010,"githubUrl":"https://github.com/tensorflow/models/blob/e006f5f0d534913e49c1f1dae87364039fa607e2/official/projects/assemblenet/modeling/assemblenet.py#L974-L1010","documentation":"Error \"Not a valid assemblenet_depth:\" thrown in tensorflow/models.","triggerScenarios":"Thrown at official/projects/assemblenet/modeling/assemblenet.py:992 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"}