Hello,
Currently TVM uses Torch 1.11.0 (judging from ubuntu_install_onnx.sh script). Are there any known blockers to use Torch 1.12.0?
I was trying to run some examples with Torch 1.12.0. When I run this one: gallery/how_to/deploy_models/deploy_object_detection_pytorch.py I got the error message below. However, this example runs okay with Torch 1.11.0. I will appreciate your help, thanks!
Traceback (most recent call last):
File "deploy_object_detection_pytorch.py", line 122, in <module>
mod, params = relay.frontend.from_pytorch(script_module, shape_list)
File "/home/ubuntu/tvm/python/tvm/relay/frontend/pytorch.py", line 4542, in from_pytorch
outputs = converter.convert_operators(_get_operator_nodes(graph.nodes()), outputs, ret_name)
File "/home/ubuntu/tvm/python/tvm/relay/frontend/pytorch.py", line 3916, in convert_operators
relay_out = relay_op(
File "/home/ubuntu/tvm/python/tvm/relay/frontend/pytorch.py", line 812, in fill_
return self.full_impl(self.infer_shape(data), fill_value, input_types[0])
File "/home/ubuntu/tvm/python/tvm/relay/frontend/pytorch.py", line 679, in full_impl
out = _op.full(_expr.const(fill_value, dtype=dtype), size, dtype=dtype)
File "/home/ubuntu/tvm/python/tvm/relay/expr.py", line 517, in const
raise ValueError("value has to be scalar or NDArray")
ValueError: value has to be scalar or NDArray