def base(self) -> npt.NDArray[Any] | None:
        """
        Base object if memory is from some other object.
        """
        raise NotImplementedError(
            "cupynumeric.ndarray doesn't keep track of the array view "
            "hierarchy yet"
        )

        Base object if memory is from some other object.
        
cupynumeric/_array/array.py