| 命名空间 | 函数
table_view.hpp 文件参考

(mutable)_table_view 的类定义 更多...

#include <cudf/column/column_view.hpp>
#include <cudf/types.hpp>
#include <cudf/utilities/export.hpp>
#include <algorithm>
#include <vector>

转到此文件的源代码。

类  cudf::detail::table_view_base< ColumnView >
 ColumnView 表的基类。 更多...
 
类  cudf::table_view
 一组大小相同的 cudf::column_view。 更多...
 
类  cudf::mutable_table_view
 一组大小相同的 mutable_column_view。 更多...
 

命名空间

 cudf
 cuDF 接口
 

函数

bool cudf::detail::has_nested_columns (table_view const &table)
 确定给定表中是否存在任何嵌套列。 更多...
 
bool cudf::has_nested_columns (table_view const &table)
 确定给定表中是否存在任何嵌套列。 更多...
 
bool cudf::nullable (table_view const &view)
 如果表中的任何列是可为空的,则返回 True。(不包括整个层级结构) 更多...
 
bool cudf::has_nulls (table_view const &view)
 如果表的任何列中包含空值,则返回 True。 更多...
 
bool cudf::has_nested_nulls (table_view const &input)
 如果表的任何列层级结构中包含空值,则返回 True。 更多...
 
bool cudf::has_nested_nullable_columns (table_view const &input)
 如果表的列层级结构的任何级别上存在可为空列,则返回 True。 更多...
 
std::vector< column_view > cudf::get_nullable_columns (table_view const &table)
 一个函数,用于收集给定表中所有嵌套级别的所有可为空列。 更多...
 
table_view cudf::scatter_columns (table_view const &source, std::vector< size_type > const &map, table_view const &target)
 根据列索引映射将 column_views 从一个 table_view 复制到另一个 table_view 中。 更多...
 
template<typename TableView >
bool cudf::detail::is_relationally_comparable (TableView const &lhs, TableView const &rhs)
 指示输入表中的相应列是否具有关系可比性。 更多...
 

详细描述

(mutable)_table_view 的类定义

(mutable_)table_view 是一组大小相等的 (mutable_)column_view

(mutable_)table_view 是非拥有且可平凡复制的,应按值传递。

定义于文件 table_view.hpp 中。

函数文档

◆ has_nested_columns()

bool cudf::detail::has_nested_columns ( table_view const &  table)

确定给定表中是否存在任何嵌套列。

参数
table输入表
返回值
输入表中是否存在嵌套列

◆ is_relationally_comparable()

template<typename TableView >
bool cudf::detail::is_relationally_comparable ( TableView const &  lhs,
TableView const &  rhs 
)

指示输入表中的相应列是否具有关系可比性。

参数
lhs第一个表
rhs第二个表(可能与 lhs 是同一个表)
返回值
如果 lhsrhs 表上的所有相应列都是可比的,则返回 true。如果 lhsrhs 表上的任何相应列不可比,则返回 false。