def METHOD_NAME(cls, dataframe):
    """
    create a cuxfilter.DataFrame from cudf.DataFrame/dask_cudf.DataFrame
    (zero-copy reference)
    Parameters
    ----------
    dataframe_location: cudf.DataFrame or dask_cudf.DataFrame
    Returns
    -------
    cuxfilter.DataFrame object
    Examples
    --------
    Read dataframe from a cudf.DataFrame/dask_cudf.DataFrame
    >>> import cuxfilter
    >>> import cudf
    >>> cudf_df = cudf.DataFrame(
    >>>     {
    >>>         'key': [0, 1, 2, 3, 4],
    >>>         'val':[float(i + 10) for i in range(5)]
    >>>     }
    >>> )
    >>> cux_df = cuxfilter.DataFrame.from_dataframe(cudf_df)
    """
    return cls(dataframe)