Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How dose the features come from? #3

Open
Xiaodi-Li opened this issue Jun 14, 2019 · 4 comments
Open

How dose the features come from? #3

Xiaodi-Li opened this issue Jun 14, 2019 · 4 comments

Comments

@Xiaodi-Li
Copy link

Hi,

When I looked at the data, I saw that in each line, you have features of each node. I'm wondering how you generated those features. I didn't find that in your paper, either. I really appreciate your reply. Thanks a lot.

@Xiaodi-Li Xiaodi-Li changed the title What dose the features come from? How dose the features come from? Jun 14, 2019
@zym-wade
Copy link

Hello, do you know how to generate ACFG

@goguma-chsong
Copy link

I would like to know how they generated input feature json file as well. I don't have any idea to change my binary into the valid input format

@island255
Copy link

Actually, I noticed that Genius has used the same feature as Gemini and this is the repo of Genius: https://github.com/qian-feng/Gencoding

What confuses me now is that Gemini seems to have 7 features, but Genius generates 8 features. Besides, they all illustrate 8 features in their paper but the sequence of generated features seems different from that. Moreover, I did not find the feature: Betweenness. That's wired.

@Pypy233
Copy link

Pypy233 commented Sep 19, 2022

Actually, I noticed that Genius has used the same feature as Gemini and this is the repo of Genius: https://github.com/qian-feng/Gencoding

What confuses me now is that Gemini seems to have 7 features, but Genius generates 8 features. Besides, they all illustrate 8 features in their paper but the sequence of generated features seems different from that. Moreover, I did not find the feature: Betweenness. That's wired.

I think they removed Betweenness , it requires only basic block-level attributes and the number of offspring (which is cheap to compute)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants