(self, network: Network)
| 92 | return Tensor(name=self._name, dtype=self._dtype, shape=self._shape) |
| 93 | |
| 94 | def get_managed_tensor(self, network: Network) -> Tensor: |
| 95 | if self._network is None or self._network() != network: |
| 96 | self._network = weakref.ref(network) |
| 97 | self._tensor = network.get_parameter_tensor(self) |
| 98 | if self._tensor is None: |
| 99 | self._tensor = self._create_managed_tensor(network) |
| 100 | network.set_parameter_tensor(self, self._tensor) |
| 101 | return self._tensor |
| 102 | |
| 103 | def _create_constant_tensor(self) -> Tensor: |
| 104 | if (self._value is not None and isinstance(self._value, np.ndarray) |
no test coverage detected