(
self,
index: int,
value: Union["DimensionExpr", trt.IDimensionExpr, int, Type[None]],
)
| 208 | return DimensionExpr(None, self.exprBuilder) |
| 209 | |
| 210 | def __setitem__( |
| 211 | self, |
| 212 | index: int, |
| 213 | value: Union["DimensionExpr", trt.IDimensionExpr, int, Type[None]], |
| 214 | ): |
| 215 | if self._dims is None: |
| 216 | return |
| 217 | assert index < len(self._dims) |
| 218 | value = DimensionExpr(make_expr(self.exprBuilder, value), self.exprBuilder) |
| 219 | self._dims[index] = value |
| 220 | |
| 221 | def __len__(self): |
| 222 | if self._dims is None: |
nothing calls this directly
no test coverage detected