API reference
python:irx:irx.analysis.types.requires_shape_check
function requires_shape_check
requires_shape_check(target_shape: tuple[int, ...] | None, value_shape: tuple[int, ...] | None) -> bool
Source: packages/irx/src/irx/analysis/types.py:332
Return whether assignment requires a runtime shape check.
Parameters
-
target_shape — Type: tuple[int, Ellipsis] | None
-
value_shape — Type: tuple[int, Ellipsis] | None
Returns
Type: bool