VulkanPackedContext Class — pytorch Architecture
Architecture documentation for the VulkanPackedContext class in VulkanPackedContext.h from the pytorch codebase.
Entity Profile
Source Code
aten/src/ATen/native/vulkan/ops/VulkanPackedContext.h lines 12–32
class VulkanPackedContext {
protected:
c10::impl::GenericList packed_;
public:
VulkanPackedContext() : packed_{c10::AnyType::get()} {}
VulkanPackedContext(const VulkanPackedContext&) = default;
VulkanPackedContext(VulkanPackedContext&&) = default;
inline const c10::IValue get_val(int64_t i) const {
return packed_.get(i);
}
inline void set_val(int64_t i, const c10::IValue& val) const {
return packed_.set(i, val);
}
virtual const c10::impl::GenericList unpack() const = 0;
virtual ~VulkanPackedContext() = default;
};
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free