Public Attributes | List of all members
cudf::transform_input_spec Struct Reference

Describes a transform input independently of a particular column. More...

#include <cudf/transform.hpp>

Public Attributes

type_id type = type_id::EMPTY
 Logical type of the input.
 
bool is_scalar = false
 Whether the input is presented to the UDF as a scalar.
 
std::vector< transform_input_specchildren
 Specifications of dictionary children or string offsets. More...
 

Detailed Description

Describes a transform input independently of a particular column.

An input specification contains the type information needed to reflect and retrieve a transform kernel. Dictionary specifications recursively describe their indices and keys through children. String specifications retain their offsets child type so INT32 and INT64 layouts can be distinguished.

Definition at line 90 of file transform.hpp.

Member Data Documentation

◆ children

std::vector<transform_input_spec> cudf::transform_input_spec::children
Initial value:
=
{}

Specifications of dictionary children or string offsets.

Definition at line 95 of file transform.hpp.


The documentation for this struct was generated from the following file: