I propose to rename the TVMContext
to TVMDevice
. Currently, TVMContext
is used to represent a device that the model is executed on. Two main reasons for this change:
- the name of
TVMContext
doesn’t intuitively reflect its semantics of a device. - mainstream frameworks including TensorFlow and PyTorch both uses
device
to represent the device to run. I think it’d be good that we use the similar terminology to reduce the confusion.
Let me know your thoughts. @tqchen @jroesch @zhiics @comaniac @junrushao