Text this: Cross Layer Power Allocation by Graph Neural Networks in Heterogeneous D2D Video Communications