resnet50 for VKNN โ€” fp16, full-GPU

ResNet-50 is the standard 50-layer residual image classifier (~25.6M parameters) โ€” the classic accuracy/speed reference point. 224x224 RGB in, 1000 ImageNet class scores out.

ResNet-50 image classifier (torchvision export), compiled for the VKNN Vulkan inference engine. Every op runs on the GPU (fp16 weights + fp16 compute, fp32 host boundary); the CPU backend serves as the bit-accuracy oracle in VKNN's device gates, and this model's GPU outputs are gated against an fp32 onnxruntime golden (cosine > 0.999, argmax agreement) on-device.

File resnet50_fp16.vxm (49M)
Input input [1x3x224x224] (NCHW fp32)
Container VXM3 (single graph, weights embedded)

Run

# any VKNN example binary, e.g. the IO runner:
./vknn_run_io resnet50_fp16.vxm out_dir input.bin

Recompile from your own ONNX with vknn_compile model.onnx out.vxm --fp16.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support