所有成员列表
cudf::scan_aggregation 类参考

用于扫描用法的派生类。 更多...

#include <aggregation.hpp>

cudf::scan_aggregation 的继承图
cudf::aggregation

附加继承成员

- 从 cudf::aggregation 继承的公共类型
enum  Kind {
  SUM, PRODUCT, MIN, MAX,
  COUNT_VALID, COUNT_ALL, ANY, ALL,
  SUM_OF_SQUARES, MEAN, M2, VARIANCE,
  STD, MEDIAN, QUANTILE, ARGMAX,
  ARGMIN, NUNIQUE, NTH_ELEMENT, ROW_NUMBER,
  EWMA, RANK, COLLECT_LIST, COLLECT_SET,
  LEAD, LAG, PTX, CUDA,
  HOST_UDF, MERGE_LISTS, MERGE_SETS, MERGE_M2,
  COVARIANCE, CORRELATION, TDIGEST, MERGE_TDIGEST,
  HISTOGRAM, MERGE_HISTOGRAM
}
 可能的聚合操作。 更多...
 
- 从 cudf::aggregation 继承的公共成员函数
 aggregation (aggregation::Kind a)
 构造一个新的聚合对象。 更多...
 
virtual bool is_equal (aggregation const &other) const
 比较两个聚合对象是否相等。 更多...
 
virtual size_t do_hash () const
 计算聚合的哈希值。 更多...
 
virtual std::unique_ptr< aggregationclone () const =0
 克隆聚合对象。 更多...
 
virtual std::vector< std::unique_ptr< aggregation > > get_simple_aggregations (data_type col_type, cudf::detail::simple_aggregations_collector &collector) const =0
 获取此聚合计算所需的简单聚合。 更多...
 
virtual void finalize (cudf::detail::aggregation_finalizer &finalizer) const =0
 在计算完前置的简单聚合后计算聚合结果。 更多...
 
- 从 cudf::aggregation 继承的公共属性
类型 kind
 要执行的聚合。
 

详细描述

用于扫描用法的派生类。

定义在文件 aggregation.hpp 的第 233 行。


此类的文档由以下文件生成