dasf.utils.types

Data types handlers.

Attributes

ArrayCPU

DataFrameCPU

DataCPU

DaskArray

DaskDataFrameCPU

XDataArray

Array

DaskDataFrame

DataFrame

DataDask

ArrayGPU

Functions

is_array(data)

Returns if data is a generic array.

is_dataframe(data)

Returns if data is a generic dataframe.

is_cpu_array(data)

Returns if data is a CPU arrau like Numpy.

is_cpu_dataframe(data)

Returns if data is a CPU dataframe like Pandas.

is_cpu_datatype(data)

Returns if data is a CPU data type.

is_gpu_array(data)

Returns if data is a GPU array like Cupy.

is_gpu_dataframe(data)

Returns if data is a GPU dataframe like Cudf.

is_gpu_datatype(data)

Returns if data is a GPU data type.

is_dask_cpu_array(data)

Returns if data is a Dask array with CPU internal array.

is_dask_cpu_dataframe(data)

Returns if data is a Dask dataframe with CPU internal dataframe.

is_dask_gpu_array(data)

Returns if data is a Dask array with GPU internal array.

is_dask_gpu_dataframe(data)

Returns if data is a Dask dataframe with GPU internal dataframe.

is_dask_array(data)

Returns if data is a Dask array.

is_dask_dataframe(data)

Returns if data is a Dask dataframe.

is_dask(data)

Returns if data is a Dask data type.

is_xarray_array(data)

Returns if data is a Xarray.

Module Contents

dasf.utils.types.ArrayCPU
dasf.utils.types.DataFrameCPU
dasf.utils.types.DataCPU
dasf.utils.types.DaskArray
dasf.utils.types.DaskDataFrameCPU
dasf.utils.types.XDataArray
dasf.utils.types.Array
dasf.utils.types.DaskDataFrame
dasf.utils.types.DataFrame
dasf.utils.types.DataDask
dasf.utils.types.ArrayGPU
dasf.utils.types.is_array(data)[source]

Returns if data is a generic array.

Return type:

bool

dasf.utils.types.is_dataframe(data)[source]

Returns if data is a generic dataframe.

Return type:

bool

dasf.utils.types.is_cpu_array(data)[source]

Returns if data is a CPU arrau like Numpy.

Return type:

bool

dasf.utils.types.is_cpu_dataframe(data)[source]

Returns if data is a CPU dataframe like Pandas.

Return type:

bool

dasf.utils.types.is_cpu_datatype(data)[source]

Returns if data is a CPU data type.

Return type:

bool

dasf.utils.types.is_gpu_array(data)[source]

Returns if data is a GPU array like Cupy.

Return type:

bool

dasf.utils.types.is_gpu_dataframe(data)[source]

Returns if data is a GPU dataframe like Cudf.

Return type:

bool

dasf.utils.types.is_gpu_datatype(data)[source]

Returns if data is a GPU data type.

Return type:

bool

dasf.utils.types.is_dask_cpu_array(data)[source]

Returns if data is a Dask array with CPU internal array.

Return type:

bool

dasf.utils.types.is_dask_cpu_dataframe(data)[source]

Returns if data is a Dask dataframe with CPU internal dataframe.

Return type:

bool

dasf.utils.types.is_dask_gpu_array(data)[source]

Returns if data is a Dask array with GPU internal array.

Return type:

bool

dasf.utils.types.is_dask_gpu_dataframe(data)[source]

Returns if data is a Dask dataframe with GPU internal dataframe.

Return type:

bool

dasf.utils.types.is_dask_array(data)[source]

Returns if data is a Dask array.

Return type:

bool

dasf.utils.types.is_dask_dataframe(data)[source]

Returns if data is a Dask dataframe.

Return type:

bool

dasf.utils.types.is_dask(data)[source]

Returns if data is a Dask data type.

Return type:

bool

dasf.utils.types.is_xarray_array(data)[source]

Returns if data is a Xarray.

Return type:

bool