Git Product home page Git Product logo

gce-gnn's People

Contributors

johnny12150 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

gce-gnn's Issues

结果问题

请问为什么这个运行完得到的结果要比原论文的hit和mrr低,是因为hit和mrr的计算方法不同?如果是的话,该怎么改成原论文一致的计算方法?

No utils file

from utils import build_graph, Data, split_validation ImportError: cannot import name 'build_graph' from 'utils' (C:\Pycharm\venv\lib\site-packages\utils_init_.py)

论文问题

想问一下,对于论文中图2b右图邻居集有错误?v1的邻居集应该是v1:{v2,v3,v4}, v7:{v2,v3,v6,v8}

global-based graph

hi,dear
大佬,这个右边的图咋理解啊?怎么得到的v1的neighbor set是{v2,v3,v5}下面的neighbor set都不理解
image
多谢

版本问题

请问代码中torch_geometric对应的是哪个版本

error bug again

Traceback (most recent call last):
  File "main.py", line 98, in <module>
    main()
  File "main.py", line 47, in main
    train_dataset = MultiSessionsGraph(cur_dir + '/datasets/' + opt.dataset, phrase='train', opt=opt)
TypeError: __init__() got an unexpected keyword argument 'opt'

error bug

hi
在处理数据中,也就是这个MultiSessionsGraph类中,出现这种情况是咋回事啊?
咋解决啊,大佬指点下啊,多谢

Processing...

Traceback (most recent call last):
  File "mymain.py", line 83, in <module>
    main()
  File "mymain.py", line 36, in main
    train_dataset = MultiSessionsGraph(cur_dir + '/datasets/' + opt.dataset, phrase='train')
  File "/data1/xulm1/GCE-GNN/pytorch_code/graph_loader.py", line 15, in __init__
    super(MultiSessionsGraph, self).__init__(root, transform, pre_transform)
  File "/home/xulm1/anaconda3/lib/python3.7/site-packages/torch_geometric/data/in_memory_dataset.py", line 54, in __init__
    pre_filter)
  File "/home/xulm1/anaconda3/lib/python3.7/site-packages/torch_geometric/data/dataset.py", line 92, in __init__
    self._process()
  File "/home/xulm1/anaconda3/lib/python3.7/site-packages/torch_geometric/data/dataset.py", line 165, in _process
    self.process()
  File "/data1/xulm1/GCE-GNN/pytorch_code/graph_loader.py", line 31, in process
    data = pickle.load(open(self.root + '/' + self.raw_file_names[0], 'rb'))
FileNotFoundError: [Errno 2] No such file or directory: '/data1/xulm1/GCE-GNN/pytorch_code/datasets/diginetica/train.txt'

论文公式

论文公式2
图片和代码
alpha = torch.matmul(torch.cat([extra_vector.unsqueeze(2).repeat(1, 1, neighbor_vector.shape[2], 1),
neighbor_vector, neighbor_weight.unsqueeze(-1)], -1), self.w_1).squeeze(-1) 不一致,感觉论文公式有误?

diginetica 运行错误

在使用diginetica进行训练时,出现了以下问题:
1.process文件处理后节点的数量是43098,但代码里是43040,这里我不清楚有何影响
2.在修改为43098后,进行运行,训练阶段无问题,正常输出损失和正确率,在预测时却出现了
截屏2020-11-05 下午3 25 07

值得注意的是,在进行yoochoose数据集时却没有这个问题,代码能够正常输出训练和测试,希望能够得到解答。

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.