Mila 0.13.48
Deep Neural Network Library
Loading...
Searching...
No Matches
Mila::Dnn::Compute::VulkanMemoryResource Member List

This is the complete list of members for Mila::Dnn::Compute::VulkanMemoryResource, including all inherited members.

AllocationStrategy enum nameMila::Dnn::Compute::VulkanMemoryResource
DevicePreference enum nameMila::Dnn::Compute::VulkanMemoryResource
do_allocate(std::size_t, std::size_t) overrideMila::Dnn::Compute::VulkanMemoryResourceinlineprotectedvirtual
do_deallocate(void *, std::size_t, std::size_t) overrideMila::Dnn::Compute::VulkanMemoryResourceinlineprotectedvirtual
do_is_equal(const std::pmr::memory_resource &) const noexcept overrideMila::Dnn::Compute::VulkanMemoryResourceinlineprotectedvirtual
getDeviceInfo() constMila::Dnn::Compute::VulkanMemoryResourceinline
is_device_accessibleMila::Dnn::Compute::VulkanMemoryResourcestatic
is_host_accessibleMila::Dnn::Compute::VulkanMemoryResourcestatic
VulkanMemoryResource(DevicePreference=DevicePreference::DISCRETE_GPU, AllocationStrategy=AllocationStrategy::DEVICE_LOCAL)Mila::Dnn::Compute::VulkanMemoryResourceinlineexplicit
~MemoryResource()=defaultMila::Dnn::Compute::MemoryResourcevirtual