(
type=core.VarDesc.VarType.DENSE_TENSOR,
name=None,
shape=None,
dtype=None,
persistable=None,
**kwargs,
)
| 1569 | |
| 1570 | |
| 1571 | def _create_tensor( |
| 1572 | type=core.VarDesc.VarType.DENSE_TENSOR, |
| 1573 | name=None, |
| 1574 | shape=None, |
| 1575 | dtype=None, |
| 1576 | persistable=None, |
| 1577 | **kwargs, |
| 1578 | ): |
| 1579 | if dtype is not None: |
| 1580 | dtype = convert_to_proto_type(dtype) |
| 1581 | else: |
| 1582 | dtype = core.VarDesc.VarType.FP32 |
| 1583 | |
| 1584 | eager_tensor = core.eager.Tensor( |
| 1585 | dtype, |
| 1586 | list(shape) if shape else [], |
| 1587 | name, |
| 1588 | type if type else core.VarDesc.VarType.DENSE_TENSOR, |
| 1589 | True if persistable else False, |
| 1590 | ) |
| 1591 | eager_tensor.retain_grads() |
| 1592 | return eager_tensor |
| 1593 | |
| 1594 | |
| 1595 | def _all_is_type(vals, expected_type): |
no test coverage detected