(
dims: _Dims, err_context: str = "This function"
)
| 1163 | |
| 1164 | |
| 1165 | def _raise_if_any_duplicate_dimensions( |
| 1166 | dims: _Dims, err_context: str = "This function" |
| 1167 | ) -> None: |
| 1168 | if len(set(dims)) < len(dims): |
| 1169 | repeated_dims = {d for d in dims if dims.count(d) > 1} |
| 1170 | raise ValueError( |
| 1171 | f"{err_context} cannot handle duplicate dimensions, but dimensions {repeated_dims} appear more than once on this object's dims: {dims}" |
| 1172 | ) |
no test coverage detected
searching dependent graphs…