code: def test_multi_output_numpy_func_wrapper(dummy_data):
      def mean_std(sig: np.ndarray) -> Tuple[float, float]:
          return np.mean(sig), np.std(sig)
  
      np_func = FuncWrapper(mean_std, output_names=["mean", "std"])
  
      assert np_func.output_names == ["mean", "std"]
      mean, std = np_func(dummy_data["TMP"])
      assert np.isclose(mean, dummy_data["TMP"].mean())
      assert np.isclose(std, dummy_data["TMP"].std(), rtol=0.001)
  
file_path: tsflex/tests/test_features_func_wrapper.py
imports: import functools
  from typing import Tuple
  import numpy
  import pandas
  import pytest
  from tsflex.features import FuncWrapper
  from .utils import dummy_data
label_desc: Use image node_id 2 for calling a global function with example usage: test_multi_output_numpy_func_wrapper(dummy_data) and returns: np,  np