Skip to content

Commit 20aef1d

Browse files
authored
tensorflow: Change Tensor.__bool__ return from NoReturn to bool (#13562)
1 parent be17dc0 commit 20aef1d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

stubs/tensorflow/tensorflow/__init__.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ from collections.abc import Callable, Generator, Iterable, Iterator, Sequence
66
from contextlib import contextmanager
77
from enum import Enum
88
from types import TracebackType
9-
from typing import Any, Generic, Literal, NoReturn, TypeVar, overload
9+
from typing import Any, Generic, Literal, TypeVar, overload
1010
from typing_extensions import ParamSpec, Self
1111

1212
from google.protobuf.message import Message
@@ -125,7 +125,7 @@ class Tensor:
125125
def __gt__(self, other: TensorCompatible, name: str | None = None) -> Tensor: ...
126126
def __le__(self, other: TensorCompatible, name: str | None = None) -> Tensor: ...
127127
def __lt__(self, other: TensorCompatible, name: str | None = None) -> Tensor: ...
128-
def __bool__(self) -> NoReturn: ...
128+
def __bool__(self) -> _bool: ...
129129
def __getitem__(self, slice_spec: Slice | tuple[Slice, ...]) -> Tensor: ...
130130
def __len__(self) -> int: ...
131131
# This only works for rank 0 tensors.

0 commit comments

Comments
 (0)