diff options
Diffstat (limited to 'lib/dfatool.py')
-rw-r--r-- | lib/dfatool.py | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/lib/dfatool.py b/lib/dfatool.py index 607028e..b206250 100644 --- a/lib/dfatool.py +++ b/lib/dfatool.py @@ -16,7 +16,7 @@ from functions import analytic from functions import AnalyticFunction from parameters import ParamStats from utils import vprint, is_numeric, soft_cast_int, param_slice_eq, remove_index_from_tuple -from utils import by_name_to_by_param, match_parameter_values +from utils import by_name_to_by_param, match_parameter_values, running_mean try: from pubcode import Code128 @@ -29,17 +29,6 @@ except ImportError: arg_support_enabled = True -def running_mean(x: np.ndarray, N: int) -> np.ndarray: - """ - Compute `N` elements wide running average over `x`. - - :param x: 1-Dimensional NumPy array - :param N: how many items to average - """ - cumsum = np.cumsum(np.insert(x, 0, 0)) - return (cumsum[N:] - cumsum[:-N]) / N - - def gplearn_to_function(function_str: str): """ Convert gplearn-style function string to Python function. |