(self)
| 1879 | return to_backend(self, backend=backend, **kwargs) |
| 1880 | |
| 1881 | def __bool__(self): |
| 1882 | if self.size > 1: |
| 1883 | raise ValueError( |
| 1884 | f"The truth value of a {self.__class__.__name__} is ambiguous. " |
| 1885 | "Use a.any() or a.all()." |
| 1886 | ) |
| 1887 | else: |
| 1888 | return bool(self.compute()) |
| 1889 | |
| 1890 | __nonzero__ = __bool__ # python 2 |
| 1891 |