命名空间 | 枚举 | 函数
lists/contains.hpp 文件参考
#include <cudf/column/column.hpp>
#include <cudf/lists/lists_column_view.hpp>
#include <cudf/utilities/export.hpp>
#include <cudf/utilities/memory_resource.hpp>

前往此文件的源代码。

命名空间

 cudf
 cuDF 接口
 
 cudf::lists
 列表列 API。
 

枚举

enum class  cudf::lists::duplicate_find_option : int32_t { cudf::lists::FIND_FIRST = 0 , cudf::lists::FIND_LAST }
 选择 index_of() 是返回列表中搜索键的第一个匹配项还是最后一个匹配项的选项。 更多...
 

函数

std::unique_ptr< column > cudf::lists::contains (cudf::lists_column_view const &lists, cudf::scalar const &search_key, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref())
 创建一个 bool 列,指示指定的标量是否是列表列中每一行的元素。 更多...
 
std::unique_ptr< column > cudf::lists::contains (cudf::lists_column_view const &lists, cudf::column_view const &search_keys, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref())
 创建一个 bool 列,指示第一列的列表行是否包含第二列中相应的值。 更多...
 
std::unique_ptr< column > cudf::lists::contains_nulls (cudf::lists_column_view const &lists, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref())
 创建一个 bool 列,指示 `lists` 列中的每一行是否至少包含一个空元素。 更多...
 
std::unique_ptr< column > cudf::lists::index_of (cudf::lists_column_view const &lists, cudf::scalar const &search_key, duplicate_find_option find_option=duplicate_find_option::FIND_FIRST, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref())
 创建一个列,指示搜索键在 `lists` 列中每一行列表内的位置。 更多...
 
std::unique_ptr< column > cudf::lists::index_of (cudf::lists_column_view const &lists, cudf::column_view const &search_keys, duplicate_find_option find_option=duplicate_find_option::FIND_FIRST, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref())
 创建一个列,指示搜索键行在 `lists` 列中相应列表行内的位置。 更多...