Open Yacovitch opened 5 years ago
GIs[0].edge_feats
drop_last
option, which means it drops batches smaller than the batch sizeThank you
Could you explain a bit more about the output of GIs[0]._edgefeats
?
Is it correnct that it is [number of edges (connections between nodes), number of edge features (13)]?
Also, how can I extract labels and adjacency matrix graph that are associated with features (embedding) that goes into model.ecc?
Labels are stored in label_mode
and label_vec
, and do not go into the ecc model as they are the supervision.
Hello, I still have couple of questions. In advance, thank you for your reply.
GIs[0].edgefeats
filtered edges or unfiltered edges?GIs[0].edgefeats
is nbatch×nsuperpoints by embedding size. Is nsuperpoints consistent throughout batches?for i,G in enumerate(graphs):
. What is the purpose of that? I believe batches are separated from torch.utils.data.DataLoader(train_dataset, batch_size=args.batch_size, collate_fn=spg.eccpc_collate, num_workers=args.nworkers, shuffle=True, drop_last=True)
.Again, thank you very much
1,2. Superedges are filtered in spg_reader in learning/spy.py, so filtered. Removes edges that are too long.
--ptn_npts
(default 128) points. The subsampling is random and different at each run.
Hi Loic,
I have couple of questions.
Thank you in advance!