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

专用于分组扫描的派生类。 更多...

#include <aggregation.hpp>

cudf::groupby_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 kind
 要执行的聚合。
 

详细描述

专用于分组扫描的派生类。

在文件 aggregation.hpp211 行定义。


本类的文档生成自以下文件