Need to synchronize the execution order of the model and data loader when model has multiple input layers.
baek2sm opened this issue · comments
When creating a model with multiple input layers, it need to be synchronized based on the order in which the layers are defined and the order in which the data is defined in the data loader.
Now, even if the execution order of the layers changes through topological sort in the compilation step, the data loader is executed independently. Therefore, if there are multiple input layers, there is a problem that we must check the topological sort result and hard-coded accordingly.