VulDetProject / ReVeal

MIT License
186 stars 63 forks source link

GGNN implementation for reproducing verum results #6

Open 4OH4 opened 3 years ago

4OH4 commented 3 years ago

Hello there, fascinating work - thank you for sharing your code!

If I may, I would like to ask how you implement the GGNN:

So, to reproduce the results from your paper (ReVeal on Chrome+Debian, verum), do we need to use the GGNN implementation from your Devign repository? And if so, which model should be used? DevignModel is the default.

Thanks in advance for you help

davidhin commented 3 years ago

I assume this is the case. The author has not really been responding to these questions, so I can take a guess. They probably started implementing GNN using something this as reference https://github.com/pcyin/pytorch-gated-graph-neural-network/blob/master/gnn.py. However, they later changed to Deep Graph Library, but left these files in the reproduction package, even though they aren't used.