Hi!
I have a question regarding update_all. Here from the documentation we have:
# multiply source node features with edge weights and aggregate them in destination nodes
g.update_all(fn.u_mul_e('h', 'w', 'm'), fn.max('m', 'h_max'))
how do we do if we want the aggregation to happen in the same source nodes?
so u_mul_e happens and then the ‘m’ gets aggregated and updated in the u itself (rather than v).
does it go something like this?
g.apply_nodes(fn.u_mul_e('h','w','m'))
g.apply_nodes(fn.max('m', 'h_max'))
Thanks!