first_order_differences

first_order_differences(X: ndarray) ndarray[source]

Numba first order differences function for a 1d numpy array.

Parameters:
X1d numpy array

A 1d numpy array of values

Returns:
arr1d numpy array of size (X.shape[0] - 1)

The first order differences of X

Examples

>>> import numpy as np
>>> from aeon.utils.numba.general import first_order_differences
>>> X = np.array([1, 2, 2, 3, 3, 3, 4, 4, 4, 4])
>>> diff = first_order_differences(X)