Skip to content

SNUCSE-CTA/DiversityComputationTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Diversity Computation Tool

Compile and Execute

main program

$ mkdir build
$ cd build
$ cmake ..
$ make
$ ./main/program <data graph file> <query graph file> <embedding file>

For example, in build directory,

$ ./main/program ../dataset/sample/data_graph/sample.igraph ../dataset/sample/query_graph/sample.igraph ../dataset/sample/embeddings/sample.out > output.txt
$ cat output.txt
Reading data graph: ../dataset/sample/data_graph/sample.igraph
Reading query graph: ../dataset/sample/query_graph/sample.igraph
Reading embedding file: ../dataset/sample/embeddings/sample.out

Computing Coverage...
Coverage of 2 embeddings: 5
Computing Content-Based Diversity...
Based on Hamming Similarity: 0.75
Based on Jaccard Similarity: 0.6

Computing Edge Coverage...
Coverage of 2 embeddings: 8
Computing Content-Based Edge Diversity...
Based on Hamming Similarity: 0.4
Based on Jaccard Similarity: 0.25

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published