Giter Club home page Giter Club logo

caw's Issues

Features of datasets

Hi dear authors,
I have noticed that the processed file contains node features and edge features for all datasets. As far as I know, the original ENRON/UCI/social-evolution datasets do not contain any node/edge features. I have checked your paper, but the paper doesn't mention any details for initializing node or edge features. Can you describe the details of initializing node or edge features in these .npy files? Thanks!

Discrepancy between processed UCI data provided and referenced UCI Forum data (http://konect.cc/networks/opsahl-ucforum/)

Nice work!
I had some questions regarding the datasets used for the experiments.

The UCI dataset mentioned in the paper (Appendix C page 16) references (http://konect.cc/networks/opsahl-ucforum/).
The dataset is between users and forums (a bipartite network.) Has 1,421 total nodes with 899 users and 522 forums. It has 33,720 interactions.

However, the processed data provided in this repo and probably used to report numbers in the paper has 1,899 total nodes and 59,835 interactions.

On closer look at the processed dataset I find that you have actually used the UCI Messages dataset (http://konect.cc/networks/opsahl-ucsocial/) dataset which is not bipartite and the interactions are messages between user nodes.

If not, it would be great if you can clarify this discrepancy. Either the description in paper about the UCI dataset is incorrect or the processed dataset provided is wrong.

The memory cost continuously increases when running.

I tried to run CAWN on reddit dataset. The command I tried is:
python main.py -d reddit --pos_dim 108 --bs 100 --n_degree 32 1 1 --mode t --bias 1e-8 --pos_enc lp --walk_pool sum --gpu 1
I found that the memory cost of the training process continues to increase. Why is that?

auc and ap swapped

in the log the results are changed

CAW/main.py

Line 142 in 0aab882

logger.info('Test statistics: {} new-new nodes -- acc: {}, auc: {}, ap: {}'.format(args.mode, test_new_new_acc, test_new_new_ap, test_new_new_auc ))

CAW/main.py

Line 144 in 0aab882

logger.info('Test statistics: {} new-old nodes -- acc: {}, auc: {}, ap: {}'.format(args.mode, test_new_old_acc, test_new_old_ap, test_new_old_auc))

Experiment on UCI

Hello!
I tried your execution command for the UCI dataset in READEME.md, but I didn't get good experimental results like the paper. I tried to adjust the relevant parameter information, but there was no greater improvement. I would like to ask how can I reproduce the experimental results in the paper?
Thank you~

CMAKE The package name passed to `find_package_handle_standard_args` (OpenMP_CXX) does not match the name of the calling package (OpenMP).

It first through the following warning when I try to compile pytorch using source file

CMake Warning (dev) at /usr/share/cmake3/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
The package name passed to find_package_handle_standard_args (OpenMP_CXX)
does not match the name of the calling package (OpenMP). This can lead to
problems in calling code that expects find_package result variables
(e.g., _FOUND) to follow a certain pattern.
Call Stack (most recent call first):
cmake/Modules/FindOpenMP.cmake:565 (find_package_handle_standard_args)
cmake/Modules/FindMKL.cmake:213 (FIND_PACKAGE)
cmake/Modules/FindMKL.cmake:307 (CHECK_ALL_LIBRARIES)
cmake/Dependencies.cmake:140 (find_package)
CMakeLists.txt:564 (include)
This warning is for project developers. Use -Wno-dev to suppress it.

And,

  • MKL OpenMP type: GNU
    -- MKL OpenMP library: -fopenmp
    -- Brace yourself, we are building NNPACK
    -- NNPACK backend is x86-64
    -- Failed to find LLVM FileCheck
    -- git Version: v1.4.0-505be96a
    -- Version: 1.4.0
    -- Performing Test HAVE_STD_REGEX -- compiled but failed to run
    -- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile
    -- Performing Test HAVE_POSIX_REGEX -- compiled but failed to run
    CMake Error at third_party/benchmark/CMakeLists.txt:231 (message):
    Failed to determine the source files for the regular expression backend

and it exit with saying -- Configuring incomplete, errors occurred!

Any help how to configure OpenMP?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.