From c08b78d5ebe4bd2aff757afeb0234006e3e01be1 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Sun, 28 Apr 2024 19:16:43 -0600 Subject: [PATCH] Explicitly set dtype to reduce memory usage and fix warning --- frigate/api/review.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frigate/api/review.py b/frigate/api/review.py index fa1dee73c..907005fee 100644 --- a/frigate/api/review.py +++ b/frigate/api/review.py @@ -440,6 +440,7 @@ def motion_activity(): # resample data using pandas to get activity on scaled basis df = pd.DataFrame(data, columns=["start_time", "motion", "camera"]) + df = df.astype(dtype={"motion": "float16"}) # set date as datetime index df["start_time"] = pd.to_datetime(df["start_time"], unit="s") @@ -517,6 +518,8 @@ def audio_activity(): # resample data using pandas to get activity on scaled basis df = pd.DataFrame(data, columns=["start_time", "audio"]) + df = df.astype(dtype={"audio": "float16"}) + # set date as datetime index df["start_time"] = pd.to_datetime(df["start_time"], unit="s")