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

用于分段规约的派生类。 更多...

#include <aggregation.hpp>

cudf::segmented_reduce_aggregation 的继承图
cudf::aggregation

附加继承成员

- 从 cudf::aggregation 继承的公共类型
enum  Kind {
  SUM , PRODUCT , MIN , MAX ,
  COUNT_VALID , COUNT_ALL , ANY , ALL ,
  SUM_OF_SQUARES , MEAN , M2 , 方差 ,
  STD , 中位数 , 分位数 , 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 ,
  协方差 , 相关性 , TDIGEST , MERGE_TDIGEST ,
  直方图 , MERGE_HISTOGRAM
}
 可能的聚合操作。 更多...
 
- 从 cudf::aggregation 继承的公共成员函数
  Kind 
 构造新的聚合对象。 更多...
 
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.hpp 的第 244 行。


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