From 718910099dcad61e018f07dbe059f14b707da50e Mon Sep 17 00:00:00 2001 From: Edwin Ng Date: Mon, 8 Jul 2024 23:47:07 -0700 Subject: [PATCH] Revert "Quick fix 871" --- orbit/utils/general.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/orbit/utils/general.py b/orbit/utils/general.py index 3d467687..cb7d15f4 100644 --- a/orbit/utils/general.py +++ b/orbit/utils/general.py @@ -14,13 +14,8 @@ def update_dict(original_dict, append_dict): def is_ordered_datetime(array): - """Returns True if array is ordered and non-repetitive - Use pandas .diff() method to take care of both tz and non-tz series consistently - By default pandas .diff() would generate a NaT for the first period - instead of skipping like np.diff. So dropna() to remove. - """ - diff = array.to_series().diff().dropna().values - return np.all(diff.astype(float) > 0) + """Returns True if array is ordered and non-repetitive""" + return np.all(np.diff(array).astype(float) > 0) def is_even_gap_datetime(array):