In the middle of building our compiler module, we make several intermediate artifacts. But there are many overlapping processes because multiple modules make the same output(e.g. .tflite, .circle).
How about making an intermediate output beforehand and using it?
In this module(?), these will be created.
This draft can be changed to this module I think.
@mhs4670go , can you describe in form of
AS-IS
res/TensorFlowLiteRecipes foldercompiler/ will make a copy of this recipe to it's build output folderTO-BE
AS-IS
TO-BE
common-artifacts module will do conversion of all intermediate file to prevent duplication of copiescommon-artifacts module.I think copy of recipe is redundant as well but it seems to be okay with the concept of putting resources together.
Most helpful comment
@mhs4670go , can you describe in form of
AS-IS
res/TensorFlowLiteRecipesfoldercompiler/will make a copy of this recipe to it's build output folderTO-BE