public class PartialShapeDynamic rank. (Informal notation: `?`)
Static rank, but dynamic dimensions on some or all axes. (Informal notation examples: `{1,2,?,4}`, `{?,?,?}`)
Static rank, and static dimensions on all axes. (Informal notation examples: `{1,2,3,4}`, `{6}`, `{}`)
| PartialShape(Dimension) | Constructing partial shape by dimensions. |
| PartialShape(ListDimension) | Constructing partial shape by dimensions. |
| PartialShape(Ovov_partial_shape) | Constructing partial shape by ov_partial_shape. |
| PartialShape(Shape) | Constructing static partial shape by shape. |
| PartialShape(Dimension, Dimension) | Constructing dynamic partial shape by dimensions. |
| PartialShape(Dimension, ListDimension) | Constructing dynamic partial shape by dimensions. |
| PartialShape(Int64, ListInt64) | Constructing static partial shape by dimensions. |
| PartialShape(Int64, Int64) | Constructing static partial shape by dimensions. |
| Finalize |
Default deconstruction.
(Overrides ObjectFinalize) |
| get_dimensions | Get dimensions. |
| get_partial_shape | Get ov_partial_shape |
| get_rank | Get rank. |
| is_dynamic | Check if this shape is dynamic. |
| is_static | Check if this shape is static. |
| partial_shape_convert | Convert partial shape to PartialShape class. |
| to_shape | Convert partial shape without dynamic data to a static shape. |
| to_string | Get partial shape string. |
| dimensions | PartialShape dimensions. |
| rank | PartialShape rank. |