Converts the given value to a Dimension. A Dimension input will be returned unmodified. An input of `None` will be converted to an unknown Dimension. An integer input will be converted to a Dimension with that value. Args: value: The value to be converted. Returns: A Dimension c
(value)
| 700 | |
| 701 | |
| 702 | def as_dimension(value): |
| 703 | """Converts the given value to a Dimension. |
| 704 | |
| 705 | A Dimension input will be returned unmodified. |
| 706 | An input of `None` will be converted to an unknown Dimension. |
| 707 | An integer input will be converted to a Dimension with that value. |
| 708 | |
| 709 | Args: |
| 710 | value: The value to be converted. |
| 711 | |
| 712 | Returns: |
| 713 | A Dimension corresponding to the given value. |
| 714 | """ |
| 715 | if isinstance(value, Dimension): |
| 716 | return value |
| 717 | else: |
| 718 | return Dimension(value) |
| 719 | |
| 720 | |
| 721 | @tf_export("TensorShape") |
no test coverage detected