Mila
Deep Neural Network Library
Loading...
Searching...
No Matches
RocmDevice.ixx File Reference

Minimal Vulkan-based compute device for the Mila framework. More...

#include <string>
#include <stdexcept>
import Compute.DeviceType;
import Compute.Device;

Classes

class  Mila::Dnn::Compute::VulkanDevice
 Class representing a Vulkan compute device instance. More...

Namespaces

namespace  Mila
 Mila main API namespace.

Detailed Description

Minimal Vulkan-based compute device for the Mila framework.

This implementation provides a lightweight, cross-platform placeholder for a Vulkan compute device. It derives from ComputeDevice and exposes device identity and simple capability query methods. Platform-specific Vulkan integration (VkInstance, VkPhysicalDevice, VkDevice, etc.) is intentionally omitted to keep this file portable and buildable on hosts without Vulkan headers.