22 #include <rmm/mr/device/per_device_resource.hpp>
120 rmm::mr::device_memory_resource* mr = rmm::mr::get_current_device_resource());
151 rmm::mr::device_memory_resource* mr = rmm::mr::get_current_device_resource());
181 rmm::mr::device_memory_resource* mr = rmm::mr::get_current_device_resource());
209 std::string
const& ptx,
212 rmm::mr::device_memory_resource* mr = rmm::mr::get_current_device_resource());
224 int32_t right_scale);
253 rmm::mr::device_memory_resource* mr = rmm::mr::get_current_device_resource());
275 rmm::cuda_stream_view stream);
std::pair< rmm::device_buffer, size_type > scalar_col_valid_mask_and(column_view const &col, scalar const &s, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::mr::device_memory_resource *mr=rmm::mr::get_current_device_resource())
Computes output valid mask for op between a column and a scalar.
void apply_sorting_struct_binary_op(mutable_column_view &out, column_view const &lhs, column_view const &rhs, bool is_lhs_scalar, bool is_rhs_scalar, binary_operator op, rmm::cuda_stream_view stream)
struct binary operation using NaN aware sorting physical element comparators
A non-owning, immutable view of device data as a column of elements, some of which may be null as ind...
Indicator for the logical data type of an element in a column.
A non-owning, mutable view of device data as a column of elements, some of which may be null as indic...
An owning class to represent a singular value.
Class definition for cudf::column.
rmm::cuda_stream_view const get_default_stream()
Get the current default stream.
Class definitions for cudf::scalar.