#include <cuml/experimental/fil/detail/raft_proto/cuda_check.hpp>
#include <cuml/experimental/fil/detail/raft_proto/cuda_stream.hpp>
#include <cuml/experimental/fil/detail/raft_proto/gpu_support.hpp>
#include <cuda_runtime_api.h>
#include <stdint.h>
#include <type_traits>
Go to the source code of this file.
Namespaces | |
raft_proto | |
raft_proto::detail | |
Functions | |
template<device_type dst_type, device_type src_type, typename T > | |
std::enable_if_t< std::conjunction_v< std::disjunction< std::bool_constant< dst_type==device_type::gpu >, std::bool_constant< src_type==device_type::gpu > >, std::bool_constant< GPU_ENABLED > >, void > | raft_proto::detail::copy (T *dst, T const *src, uint32_t size, cuda_stream stream) |