Transversal is defined by 3 functions:
- Message
- Reduce
- Apply
What order are these applied? Obviously Message/Reduce goes in that order, but does Apply come before or after the Message/Reduce?
Transversal is defined by 3 functions:
What order are these applied? Obviously Message/Reduce goes in that order, but does Apply come before or after the Message/Reduce?
Apply
always happens after Reduce
.
First message, then reduce, then apply (nodes).
For nodes with no incoming edges, only apply function would be executed.
Is this done per node or per “frontier”? This is important in clarifying how execution order takes place for edges connecting nodes in the same fronteir.
@swamidass Sorry for the late reply. It is done per frontier, as you can see here. Copy @zihao in case you want to correct me.