{"record":{"id":"f88824083c328122","repo":"tensorflow/models","slug":"unknown-convnet-variant","errorCode":null,"errorMessage":"Unknown ConvNet variant - {}","messagePattern":"Unknown ConvNet variant - (.+?)","errorType":"exception","errorClass":"ValueError","httpStatus":null,"severity":"error","filePath":"official/projects/deepmac_maskrcnn/modeling/heads/instance_heads.py","lineNumber":271,"sourceCode":"        self._conv_norms.append(bn_op(name=bn_name, **bn_kwargs))\n\n    elif variant == 'hourglass20':\n      logging.info('Using hourglass 20 network.')\n      self._hourglass = hourglass_network.hourglass_20(\n          self._config_dict['num_filters'], initial_downsample=False)\n\n    elif variant == 'hourglass52':\n      logging.info('Using hourglass 52 network.')\n      self._hourglass = hourglass_network.hourglass_52(\n          self._config_dict['num_filters'], initial_downsample=False)\n\n    elif variant == 'hourglass100':\n      logging.info('Using hourglass 100 network.')\n      self._hourglass = hourglass_network.hourglass_100(\n          self._config_dict['num_filters'], initial_downsample=False)\n\n    else:\n      raise ValueError('Unknown ConvNet variant - {}'.format(variant))\n\n  def _call_convnet_variant(self, x):\n\n    variant = self._config_dict['convnet_variant']\n    if variant == 'default':\n      for conv, bn in zip(self._convs, self._conv_norms):\n        x = conv(x)\n        x = bn(x)\n        x = self._activation(x)\n      return x\n    elif variant == 'hourglass20':\n      return self._hourglass(x)[-1]\n    elif variant == 'hourglass52':\n      return self._hourglass(x)[-1]\n    elif variant == 'hourglass100':\n      return self._hourglass(x)[-1]\n    else:\n      raise ValueError('Unknown ConvNet variant - {}'.format(variant))","sourceCodeStart":253,"sourceCodeEnd":289,"githubUrl":"https://github.com/tensorflow/models/blob/e006f5f0d534913e49c1f1dae87364039fa607e2/official/projects/deepmac_maskrcnn/modeling/heads/instance_heads.py#L253-L289","documentation":"Error \"Unknown ConvNet variant - {}\" thrown in tensorflow/models.","triggerScenarios":"Thrown at official/projects/deepmac_maskrcnn/modeling/heads/instance_heads.py:271 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"}