running tvm result is different from running torch

Hi Experts,

I tried sample code in TVM web to export model from torch

code is here (https://github.com/rubychou0923/tvm_test/blob/main/test_tvm_tensor_cpu.py)

and compare with code using pytorch (https://github.com/rubychou0923/tvm_test/blob/main/test_torch.py)

the pytorch result is correct pug: 0.9963 bull mastiff: 0.0011 Norwegian elkhound: 0.0009 French bulldog: 0.0007 Brabancon griffon: 0.0004

but tvm result is incorrect bucket: 0.0093 hook: 0.0062 ashcan: 0.0062 plunger: 0.0059 water jug: 0.0057

TVM version is on 2025/5/4. do I missing something? Thank you.

Have a nice day! Ruby