code: def max(self, split_every=None, split_out=1):
      return _make_groupby_agg_call(
          self,
          {self._slice: "max"},
          split_every,
          split_out,
      )[self._slice]
  
imports: from functools import wraps
  from typing import Set
  import numpy
  import pandas
  from dask.dataframe.core import DataFrame, aca, split_out_on_cols
  from dask.dataframe.groupby import DataFrameGroupBy, SeriesGroupBy
  from dask.utils import funcname
  import cudf
  from cudf.utils.nvtx_annotation import _dask_cudf_nvtx_annotate
  from dask_cudf.sorting import _deprecate_shuffle_kwarg
label_desc: Use image node_id 8 for calling the CudfSeriesGroupBy obj's underlying member method code with example usage: obj.max(split_every, split_out) and returns: _make_groupby_agg_call