Home / Class/ DeviceHandle Class — pytorch Architecture

DeviceHandle Class — pytorch Architecture

Architecture documentation for the DeviceHandle class in Adapter.h from the pytorch codebase.

Entity Profile

Source Code

aten/src/ATen/native/vulkan/api/Adapter.h lines 40–56

class DeviceHandle final {
 public:
  explicit DeviceHandle(VkDevice device);

  DeviceHandle(const DeviceHandle&) = delete;
  DeviceHandle& operator=(const DeviceHandle&) = delete;

  DeviceHandle(DeviceHandle&&) noexcept;
  DeviceHandle& operator=(DeviceHandle&&) = delete;

  ~DeviceHandle();

 private:
  VkDevice handle_;

  friend class Adapter;
};

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free