bundles / numpy 2.5.0.dev0+git20251130.2de293a / numpy / _core / _internal / _getfield_is_safe
function
numpy._core._internal:_getfield_is_safe
source: build-install/usr/lib/python3.14/site-packages/numpy/_core/_internal.py :467
Signature
def _getfield_is_safe ( oldtype , newtype , offset ) Summary
Checks safety of getfield for object arrays.
Extended Summary
As in _view_is_safe, we need to check that memory containing objects is not reinterpreted as a non-object datatype and vice versa.
Parameters
oldtype: data-typeData type of the original ndarray.
newtype: data-typeData type of the field being accessed by ndarray.getfield
offset: intOffset of the field being accessed by ndarray.getfield
Raises
: TypeErrorIf the field access is invalid
Aliases
-
numpy._core._internal._getfield_is_safe