Dear All,
I am new to TVM and having trouble understanding the way TVM selects and
executes operators.
Question: How TVM decides which operator (add1 and add2 are parellel) to
execute as follows? and where is this information (and how this information) is
being figured out by TVM?
```
x1 = relay.var('x1', shape=(10,2))
y1 = relay.var('y1', shape=(10,2))
add1 = relay.op.add(x1,y1)
x2 = relay.var('x2', shape=(10,2))
y2 = relay.var('y2', shape=(10,2))
add2 = relay.op.add(x2,y2)
z = add1*add2
```
2) Does the TVM Json file have any semantic information regarding the parallel
operators which can be executed by runtime? Looking at the JSON specification
from here (https://docs.tvm.ai/dev/nnvm_json_spec.html)
---
[Visit
Topic](https://discuss.tvm.ai/t/relationship-between-json-and-tvm-runtime-how-operators-are-selected-for-execution/6477/1)
to respond.
You are receiving this because you enabled mailing list mode.
To unsubscribe from these emails, [click
here](https://discuss.tvm.ai/email/unsubscribe/2e20d590138074150c25a10f47108ac15c5373c20b53c4c24285a7b95524ca79).