Expected behavior
generate_project_from_mlf should be work
Actual behavior
TemplateProjectError received
Environment
Ubuntu, latest tvm code base
Steps to reproduce
-- python code:
temp_class_instance = tvm.micro.TemplateProject.from_directory(template_project_path)
my_temp_prj = temp_class_instance .generate_project_from_mlf(model_library_format_path, project_dir, project_options)
-- analysis:
In TemplateProject's init :
if not self._info["is_template"]:
raise NotATemplateProjectError()
So is_template must be set to True.
But when calls TemplateProject's generate_project_from_mlf, it will call GeneratedProject.from_directory(project_dir, options).
And in GeneratedProject's init:
if self._info["is_template"]:
raise TemplateProjectError()
So TemplateProjectError is received. The code here seems to be illogical.
Expected behavior
generate_project_from_mlf should be work
Actual behavior
TemplateProjectError received
Environment
Ubuntu, latest tvm code base
Steps to reproduce
-- python code:
-- analysis:
In TemplateProject's init :
So is_template must be set to True.
But when calls TemplateProject's generate_project_from_mlf, it will call GeneratedProject.from_directory(project_dir, options).
And in GeneratedProject's init:
So TemplateProjectError is received. The code here seems to be illogical.