I found a problem related to distributed sample neighbors here.
First, I start a DistGraph and insert features ‘prob’ (DistTensor) in it. I want to iteratively modify the ‘prob’ feature during training for adaptive sampling. For DistTensors, they are all stored in
g._client rather than in local graph’s edata. However, I found that the source code does not consider the prob in an online mode because it always queries
g.local_partition where information is not updated.
This means that ‘prob’ is not yet available in DistGraph, right?
Is there any suggestions for me to update it? I’m now trying to fetch the updated features (DistTensor) in
_sample_neighbors function before
Is there any other suggestions?