I have a heterogeneous graph and in my task, each node is a set of points (each node has a different number of points). So I need a trainable feature extractor to process the point set of each node and provide a generate a feature vector with a same length per each node.
my problem is that (1) because of having various number of points per each node, I can’t load my data in DGL graph at the first and (2) how can I add a trainable feature extractor per each note type to be trained with tho whole?
as a summmary:
node 1:
type: polyline
feature: [13, 10]
node 2:
type: polyline
feature: [17, 10]
and I don’t want to use a pretrained feature extractor
How can I handle that?