Yes I want to train CNN. Based on what you suggest I think my option is that I only update the feature matrix in the GCN network and keep the adjacency matrix A fixed.
f = CNN(input)
output = GCN(f, A)

where A is fixed and generated using a pre-processing module. Something like this:

Is this feasible?