{"record":{"id":"db3173f6807e2161","repo":"tensorflow/models","slug":"unsupported-ibn-type-block-op-type-type","errorCode":null,"errorMessage":"Unsupported IBN type {block_op_type.type}.","messagePattern":"Unsupported IBN type (.+?)\\.","errorType":"exception","errorClass":"NotImplementedError","httpStatus":null,"severity":"error","filePath":"official/projects/edgetpu/vision/modeling/mobilenet_edgetpu_v2_model_blocks.py","lineNumber":98,"sourceCode":"      raise ValueError('Received skip type within block creation.')\n    elif block_op_type.type == BlockType.ibn_dw:\n      fused_expand = False\n      fused_project = False\n      conv_type = 'depthwise'\n    elif block_op_type.type == BlockType.ibn_fused:\n      fused_expand = True\n      fused_project = False\n      conv_type = 'full'\n    elif block_op_type.type == BlockType.ibn_fused_grouped:\n      fused_expand = True\n      fused_project = False\n      conv_type = 'group'\n    elif block_op_type.type == BlockType.ibn_grouped:\n      fused_expand = False\n      fused_project = False\n      conv_type = 'group'\n    else:\n      raise NotImplementedError(f'Unsupported IBN type {block_op_type.type}.')\n\n    return cls.from_args(\n        input_filters=input_filters,\n        output_filters=output_filters,\n        kernel_size=block_search_config.kernel_size,\n        num_repeat=num_repeat,\n        expand_ratio=block_search_config.expand_ratio,\n        strides=(block_search_config.stride, block_search_config.stride),\n        se_ratio=se_ratio,\n        id_skip=id_skip,\n        fused_expand=fused_expand,\n        fused_project=fused_project,\n        conv_type=conv_type,\n        group_size=block_search_config.group_size)\n\n\n@dataclasses.dataclass\nclass BlockGroupConfig(base_config.Config):","sourceCodeStart":80,"sourceCodeEnd":116,"githubUrl":"https://github.com/tensorflow/models/blob/e006f5f0d534913e49c1f1dae87364039fa607e2/official/projects/edgetpu/vision/modeling/mobilenet_edgetpu_v2_model_blocks.py#L80-L116","documentation":"Error \"Unsupported IBN type {block_op_type.type}.\" thrown in tensorflow/models.","triggerScenarios":"Thrown at official/projects/edgetpu/vision/modeling/mobilenet_edgetpu_v2_model_blocks.py:98 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"}