命名空间 | 枚举成员 | 函数
strings/combine.hpp 文件参考

用于连接和合并的字符串 API。 更多...

#include <cudf/column/column.hpp>
#include <cudf/lists/lists_column_view.hpp>
#include <cudf/scalar/scalar.hpp>
#include <cudf/strings/strings_column_view.hpp>
#include <cudf/table/table_view.hpp>
#include <cudf/utilities/memory_resource.hpp>

转到此文件的源代码。

命名空间

 cudf
 cuDF 接口
 
 cudf::strings
 字符串列 API。
 

枚举成员

枚举类  cudf::strings::separator_on_nulls { cudf::strings::YES , cudf::strings::NO }
 指定在 null 字符串元素中如何添加分隔符的设置。 更多...
 
枚举类  cudf::strings::output_if_empty_list { cudf::strings::EMPTY_STRING , cudf::strings::NULL_ELEMENT }
 指定当输入列表为空时,join_list_elements 函数输出什么的设置。 更多...
 

函数

std::unique_ptr< column > cudf::strings::join_strings (strings_column_view const &input, string_scalar const &separator=string_scalar(""), string_scalar const &narep=string_scalar("", false), rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref())
 将列中的所有字符串连接成一个新字符串,使用可选的分隔符字符串进行分隔。 更多...
 
std::unique_ptr< column > cudf::strings::concatenate (table_view const &strings_columns, strings_column_view const &separators, string_scalar const &separator_narep=string_scalar("", false), string_scalar const &col_narep=string_scalar("", false), separator_on_nulls separate_nulls=separator_on_nulls::YES, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref())
 使用每行的分隔符连接字符串列列表,并将结果作为字符串列返回。 更多...
 
std::unique_ptr< column > cudf::strings::concatenate (table_view const &strings_columns, string_scalar const &separator=string_scalar(""), string_scalar const &narep=string_scalar("", false), separator_on_nulls separate_nulls=separator_on_nulls::YES, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref())
 按行连接给定的字符串列列表,并返回一个单一的字符串列结果。 更多...
 
std::unique_ptr< column > cudf::strings::join_list_elements (lists_column_view const &lists_strings_column, strings_column_view const &separators, string_scalar const &separator_narep=string_scalar("", false), string_scalar const &string_narep=string_scalar("", false), separator_on_nulls separate_nulls=separator_on_nulls::YES, output_if_empty_list empty_list_policy=output_if_empty_list::EMPTY_STRING, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref())
 给定一个字符串列表列(每行是一个字符串列表),连接每行中的字符串,并返回一个单一的字符串列结果。 更多...
 
std::unique_ptr< column > cudf::strings::join_list_elements (lists_column_view const &lists_strings_column, string_scalar const &separator=string_scalar(""), string_scalar const &narep=string_scalar("", false), separator_on_nulls separate_nulls=separator_on_nulls::YES, output_if_empty_list empty_list_policy=output_if_empty_list::EMPTY_STRING, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref())
 给定一个字符串列表列(每行是一个字符串列表),连接每行中的字符串,并返回一个单一的字符串列结果。 更多...
 

详细描述

用于连接和合并的字符串 API。

定义在文件 strings/combine.hpp 中。