A non-owning, immutable view of device data as a column of elements, some of which may be null as ind...
size_type size() const noexcept
Returns the number of elements in the column.
Given a column-view of lists type, an instance of this class provides a wrapper on this compound colu...
Given a column_view containing tdigest data, an instance of this class provides a wrapper on the comp...
double const * min_begin() const
Returns the first min value for the column. Each row corresponds to the minimum value for the accompa...
size_type const * offset_iterator
Iterator over offsets.
column_view means() const
Returns the internal column of mean values.
static constexpr size_type mean_column_index
Mean column index.
static constexpr size_type max_column_index
Max column index.
tdigest_column_view & operator=(tdigest_column_view &&)=default
Move assignment operator.
tdigest_column_view(tdigest_column_view &&)=default
Move constructor.
tdigest_column_view(tdigest_column_view const &)=default
Copy constructor.
static constexpr size_type min_column_index
Min column index.
column_view parent() const
Returns the parent column.
static constexpr size_type centroid_column_index
Centroid column index.
tdigest_column_view(column_view const &)
Construct tdigest_column_view from a column_view.
static constexpr size_type weight_column_index
Weight column index.
tdigest_column_view & operator=(tdigest_column_view const &)=default
Copy assignment operator.
lists_column_view centroids() const
Returns the column of centroids.
column_view weights() const
Returns the internal column of weight values.
double const * max_begin() const
Returns the first max value for the column. Each row corresponds to the maximum value for the accompa...
column view class definitions
int32_t size_type
Row index type for columns and tables.
Class definition for cudf::lists_column_view.