General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.
When creating a tensor from manager with
and then calling rebuild on created tensor it will throw "Kompute Tensor device is null"
I'm not very familiar with kompute yet but it seems if in rebuild member function following branch gets executed
then in allocateMemoryCreateGPUResources
gets executed every time because after this->destroy() mDevice is nullptr every time. This can be seen at Tensor.cpp:548