{"record":{"id":"47bdf8282e7e36db","repo":"keras-team/keras","slug":"broadcast-to-is-supported-only-for-tuple-and-lis","errorCode":null,"errorMessage":"`broadcast_to` is supported only for tuple and list `shape`. Received: shape={shape} (type {type(shape)})","messagePattern":"`broadcast_to` is supported only for tuple and list `shape`\\. Received: shape=(.+?) \\(type (.+?)\\)","errorType":"exception","errorClass":"ValueError","httpStatus":null,"severity":"error","filePath":"keras/src/backend/openvino/numpy.py","lineNumber":1271,"sourceCode":"    cos_2pi = ov_opset.cos(angle_2pi)\n    cos_4pi = ov_opset.cos(angle_4pi)\n    term_2_final = ov_opset.multiply(term_2, cos_2pi)\n    term_3_final = ov_opset.multiply(term_3, cos_4pi)\n    window = ov_opset.add(ov_opset.subtract(term_1, term_2_final), term_3_final)\n    window = ov_opset.select(\n        ov_opset.equal(n_minus_1, ov_opset.constant(0.0, Type.f64)),\n        ov_opset.constant(1.0, Type.f64),\n        window,\n    ).output(0)\n    window = ov_opset.convert(window, OPENVINO_DTYPES[config.floatx()]).output(\n        0\n    )\n    return OpenVINOKerasTensor(window)\n\n\ndef broadcast_to(x, shape):\n    if not isinstance(shape, (tuple, list)):\n        raise ValueError(\n            f\"`broadcast_to` is supported only for tuple and list `shape`. \"\n            f\"Received: shape={shape} (type {type(shape)})\"\n        )\n    target_shape = shape_to_ov_output(list(shape))\n    x = get_ov_output(x)\n    return OpenVINOKerasTensor(ov_opset.broadcast(x, target_shape).output(0))\n\n\ndef cbrt(x):\n    x = get_ov_output(x)\n    x_type = x.get_element_type()\n    if x_type.is_integral() or x_type == Type.boolean:\n        x = ov_opset.convert(x, OPENVINO_DTYPES[config.floatx()]).output(0)\n    sign_x = ov_opset.sign(x)\n    abs_x = ov_opset.absolute(x)\n    one_third = ov_opset.constant(1.0 / 3.0, x.get_element_type())\n    root_abs = ov_opset.power(abs_x, one_third)\n    res = ov_opset.multiply(sign_x, root_abs)","sourceCodeStart":1253,"sourceCodeEnd":1289,"githubUrl":"https://github.com/keras-team/keras/blob/7a34a03db60bf60042242d6a556fc3be119046a5/keras/src/backend/openvino/numpy.py#L1253-L1289","documentation":"Error \"`broadcast_to` is supported only for tuple and list `shape`. Received: shape={shape} (type {type(shape)})\" thrown in keras-team/keras.","triggerScenarios":"Thrown at keras/src/backend/openvino/numpy.py:1271 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":"7a34a03db60bf60042242d6a556fc3be119046a5","analyzedAt":"2026-08-25T21:25:25.994Z","schemaVersion":2},"datasetVersion":"2026-08-26T02:17:13.382Z"}