bundles / numpy latest / numpy / issubclass_
function
numpy:issubclass_
source: /dev/numpy/build-install/usr/lib/python3.14/site-packages/numpy/_core/numerictypes.py:293
Signature
def issubclass_(arg1, arg2)Summary
Determine if a class is a subclass of a second class.
Extended Summary
issubclass_ is equivalent to the Python built-in issubclass, except that it returns False instead of raising a TypeError if one of the arguments is not a class.
Parameters
arg1: classInput class. True is returned if
arg1is a subclass ofarg2.arg2: class or tuple of classes.Input class. If a tuple of classes, True is returned if
arg1is a subclass of any of the tuple elements.
Returns
out: boolWhether
arg1is a subclass ofarg2or not.
Examples
np.issubclass_(np.int32, int) np.issubclass_(np.int32, float) np.issubclass_(np.float64, float)⚠
Traceback (most recent call last):
File "<doctest numpy:issubclass_[0]>", line 1, in <module>
np.issubclass_(np.float64, float)
^^^^^^^^^^^^^^
File "/home/runner/dev/numpy/build-install/usr/lib/python3.14/site-packages/numpy/__init__.py", line 778, in __getattr__
raise AttributeError(
...<3 lines>...
)
AttributeError: `np.issubclass_` was removed in the NumPy 2.0 release. Use `issubclass` builtin instead.
See also
Aliases
numpy._core.numerictypes.issubclass_