Thank you! I hope it may help. In the meantime, I’m trying to create a native Windows build, but there are some problems:
I followed the build from source instructions and got tvm.dll and tvm_runtime.dll. But when the tvm.dll is being loaded an exception is thrown like follows:
From file tvm\src\relay\transforms\simplify_expr.cc:
static Op reshape_op = Op::Get(“reshape”);
which calls to tvm\src\ir\op.cc:
const Op& Op::Get(const String& name) {
const OpRegEntry* reg = OpRegistry::Global()->Get(name);
CHECK(reg != nullptr) << “AttributeError: Operator " << name << " is not registered”;
return reg->op();
}
which in turn calls to tvm\src\node\attr_registry.h:
const EntryType* Get(const String& name) const {
auto it = entry_map_.find(name);
if (it != entry_map_.end()) return it->second;
return nullptr;
}
And here no reshape operator in the entry_map_ is found.
Do you have any idea what could go wrong, please?