Namespaces | Functions
copy.hpp File Reference
#include <cuml/experimental/fil/detail/raft_proto/cuda_stream.hpp>
#include <cuml/experimental/fil/detail/raft_proto/detail/copy/cpu.hpp>
#include <stdint.h>
#include <cuml/experimental/fil/detail/raft_proto/device_type.hpp>
Include dependency graph for copy.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 raft_proto
 

Functions

template<device_type dst_type, device_type src_type, typename T >
void raft_proto::copy (T *dst, T const *src, uint32_t size, uint32_t dst_offset, uint32_t src_offset)
 
template<device_type dst_type, device_type src_type, typename T >
void raft_proto::copy (T *dst, T const *src, uint32_t size, uint32_t dst_offset, uint32_t src_offset, cuda_stream stream)
 
template<device_type dst_type, device_type src_type, typename T >
void raft_proto::copy (T *dst, T const *src, uint32_t size)
 
template<device_type dst_type, device_type src_type, typename T >
void raft_proto::copy (T *dst, T const *src, uint32_t size, cuda_stream stream)
 
template<typename T >
void raft_proto::copy (T *dst, T const *src, uint32_t size, device_type dst_type, device_type src_type, uint32_t dst_offset, uint32_t src_offset, cuda_stream stream)
 
template<typename T >
void raft_proto::copy (T *dst, T const *src, uint32_t size, device_type dst_type, device_type src_type)
 
template<typename T >
void raft_proto::copy (T *dst, T const *src, uint32_t size, device_type dst_type, device_type src_type, cuda_stream stream)