PLSSVM - Parallel Least Squares Support Vector Machine  2.0.0
A Least Squares Support Vector Machine implementation using different backends.
plssvm::hip::detail::device_ptr< T > Member List

This is the complete list of members for plssvm::hip::detail::device_ptr< T >, including all inherited members.

base_type typedefplssvm::hip::detail::device_ptr< T >private
const_host_pointer_type typedefplssvm::detail::gpu_device_ptr< T, int >
copy_to_device(const_host_pointer_type data_to_copy, size_type pos, size_type count) overrideplssvm::hip::detail::device_ptr< T >virtual
gpu_device_ptr< T, int >::copy_to_device(const std::vector< value_type > &data_to_copy)plssvm::detail::gpu_device_ptr< T, int >
gpu_device_ptr< T, int >::copy_to_device(const std::vector< value_type > &data_to_copy, size_type pos, size_type count)plssvm::detail::gpu_device_ptr< T, int >
gpu_device_ptr< T, int >::copy_to_device(const_host_pointer_type data_to_copy)plssvm::detail::gpu_device_ptr< T, int >
copy_to_host(host_pointer_type buffer, size_type pos, size_type count) const overrideplssvm::hip::detail::device_ptr< T >virtual
gpu_device_ptr< T, int >::copy_to_host(std::vector< value_type > &buffer) constplssvm::detail::gpu_device_ptr< T, int >
gpu_device_ptr< T, int >::copy_to_host(std::vector< value_type > &buffer, size_type pos, size_type count) constplssvm::detail::gpu_device_ptr< T, int >
gpu_device_ptr< T, int >::copy_to_host(host_pointer_type buffer) constplssvm::detail::gpu_device_ptr< T, int >
data_plssvm::detail::gpu_device_ptr< T, int >protected
device_pointer_type typedefplssvm::detail::gpu_device_ptr< T, int >
device_ptr()=defaultplssvm::hip::detail::device_ptr< T >
device_ptr(size_type size, queue_type device=0)plssvm::hip::detail::device_ptr< T >explicit
device_ptr(const device_ptr &)=deleteplssvm::hip::detail::device_ptr< T >
device_ptr(device_ptr &&other) noexcept=defaultplssvm::hip::detail::device_ptr< T >
empty() const noexceptplssvm::detail::gpu_device_ptr< T, int >inline
fill(value_type value, size_type pos, size_type count) overrideplssvm::hip::detail::device_ptr< T >virtual
gpu_device_ptr< T, int >::fill(value_type value, size_type pos=0)plssvm::detail::gpu_device_ptr< T, int >
get() noexceptplssvm::detail::gpu_device_ptr< T, int >inline
get() const noexceptplssvm::detail::gpu_device_ptr< T, int >inline
gpu_device_ptr()=defaultplssvm::detail::gpu_device_ptr< T, int >
gpu_device_ptr(size_type size, const queue_type queue)plssvm::detail::gpu_device_ptr< T, int >
gpu_device_ptr(const gpu_device_ptr &)=deleteplssvm::detail::gpu_device_ptr< T, int >
gpu_device_ptr(gpu_device_ptr &&other) noexceptplssvm::detail::gpu_device_ptr< T, int >
host_pointer_type typedefplssvm::detail::gpu_device_ptr< T, int >
memset(int pattern, size_type pos, size_type num_bytes) overrideplssvm::hip::detail::device_ptr< T >virtual
gpu_device_ptr< T, int >::memset(int pattern, size_type pos=0)plssvm::detail::gpu_device_ptr< T, int >
operator bool() const noexceptplssvm::detail::gpu_device_ptr< T, int >inlineexplicit
operator=(const device_ptr &)=deleteplssvm::hip::detail::device_ptr< T >
operator=(device_ptr &&other) noexcept=defaultplssvm::hip::detail::device_ptr< T >
gpu_device_ptr< T, int >::operator=(const gpu_device_ptr &)=deleteplssvm::detail::gpu_device_ptr< T, int >
gpu_device_ptr< T, int >::operator=(gpu_device_ptr &&other) noexceptplssvm::detail::gpu_device_ptr< T, int >
queue() const noexceptplssvm::detail::gpu_device_ptr< T, int >inline
queue_plssvm::detail::gpu_device_ptr< T, int >protected
queue_type typedefplssvm::detail::gpu_device_ptr< T, int >
size() const noexceptplssvm::detail::gpu_device_ptr< T, int >inline
size_plssvm::detail::gpu_device_ptr< T, int >protected
size_type typedefplssvm::detail::gpu_device_ptr< T, int >
swap(gpu_device_ptr &other) noexceptplssvm::detail::gpu_device_ptr< T, int >
value_type typedefplssvm::detail::gpu_device_ptr< T, int >
~device_ptr() overrideplssvm::hip::detail::device_ptr< T >
~gpu_device_ptr()=defaultplssvm::detail::gpu_device_ptr< T, int >virtual