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

install error #113

Closed
Waterpine opened this issue Mar 9, 2019 · 3 comments
Closed

install error #113

Waterpine opened this issue Mar 9, 2019 · 3 comments

Comments

@Waterpine
Copy link

Dear Matthias,
I used 'python setup.py install' to install pytorch_geometric. The log of install is the following:
running install
running bdist_egg
running egg_info
writing dependency_links to torch_geometric.egg-info/dependency_links.txt
writing torch_geometric.egg-info/PKG-INFO
writing requirements to torch_geometric.egg-info/requires.txt
writing top-level names to torch_geometric.egg-info/top_level.txt
reading manifest file 'torch_geometric.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'torch_geometric.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/torch_geometric
creating build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/local_cartesian.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/normalize_scale.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/to_dense.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/random_shear.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/radius_graph.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/random_flip.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/random_rotate.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/face_to_edge.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/spherical.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/compose.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/two_hop.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/target_indegree.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/linear_transformation.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/knn_graph.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/add_self_loops.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/constant.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/sample_points.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/normalize_features.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/random_scale.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/random_translate.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/cartesian.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/init.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/one_hot_degree.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/distance.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/polar.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
copying build/lib/torch_geometric/transforms/center.py -> build/bdist.linux-x86_64/egg/torch_geometric/transforms
creating build/bdist.linux-x86_64/egg/torch_geometric/utils
copying build/lib/torch_geometric/utils/metric.py -> build/bdist.linux-x86_64/egg/torch_geometric/utils
copying build/lib/torch_geometric/utils/num_nodes.py -> build/bdist.linux-x86_64/egg/torch_geometric/utils
copying build/lib/torch_geometric/utils/grid.py -> build/bdist.linux-x86_64/egg/torch_geometric/utils
copying build/lib/torch_geometric/utils/to_dense_batch.py -> build/bdist.linux-x86_64/egg/torch_geometric/utils
copying build/lib/torch_geometric/utils/convert.py -> build/bdist.linux-x86_64/egg/torch_geometric/utils
copying build/lib/torch_geometric/utils/degree.py -> build/bdist.linux-x86_64/egg/torch_geometric/utils
copying build/lib/torch_geometric/utils/one_hot.py -> build/bdist.linux-x86_64/egg/torch_geometric/utils
copying build/lib/torch_geometric/utils/loop.py -> build/bdist.linux-x86_64/egg/torch_geometric/utils
copying build/lib/torch_geometric/utils/normalized_cut.py -> build/bdist.linux-x86_64/egg/torch_geometric/utils
copying build/lib/torch_geometric/utils/repeat.py -> build/bdist.linux-x86_64/egg/torch_geometric/utils
copying build/lib/torch_geometric/utils/isolated.py -> build/bdist.linux-x86_64/egg/torch_geometric/utils
copying build/lib/torch_geometric/utils/undirected.py -> build/bdist.linux-x86_64/egg/torch_geometric/utils
copying build/lib/torch_geometric/utils/sparse.py -> build/bdist.linux-x86_64/egg/torch_geometric/utils
copying build/lib/torch_geometric/utils/scatter.py -> build/bdist.linux-x86_64/egg/torch_geometric/utils
copying build/lib/torch_geometric/utils/init.py -> build/bdist.linux-x86_64/egg/torch_geometric/utils
copying build/lib/torch_geometric/utils/softmax.py -> build/bdist.linux-x86_64/egg/torch_geometric/utils
creating build/bdist.linux-x86_64/egg/torch_geometric/nn
copying build/lib/torch_geometric/nn/inits.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn
creating build/bdist.linux-x86_64/egg/torch_geometric/nn/glob
copying build/lib/torch_geometric/nn/glob/sort.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/glob
copying build/lib/torch_geometric/nn/glob/attention.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/glob
copying build/lib/torch_geometric/nn/glob/set2set.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/glob
copying build/lib/torch_geometric/nn/glob/glob.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/glob
copying build/lib/torch_geometric/nn/glob/init.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/glob
creating build/bdist.linux-x86_64/egg/torch_geometric/nn/conv
copying build/lib/torch_geometric/nn/conv/appnp.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/conv
copying build/lib/torch_geometric/nn/conv/sage_conv.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/conv
copying build/lib/torch_geometric/nn/conv/nn_conv.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/conv
copying build/lib/torch_geometric/nn/conv/gmm_conv.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/conv
copying build/lib/torch_geometric/nn/conv/arma_conv.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/conv
copying build/lib/torch_geometric/nn/conv/gat_conv.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/conv
copying build/lib/torch_geometric/nn/conv/rgcn_conv.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/conv
copying build/lib/torch_geometric/nn/conv/gcn_conv.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/conv
copying build/lib/torch_geometric/nn/conv/sg_conv.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/conv
copying build/lib/torch_geometric/nn/conv/x_conv.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/conv
copying build/lib/torch_geometric/nn/conv/graph_conv.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/conv
copying build/lib/torch_geometric/nn/conv/message_passing.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/conv
copying build/lib/torch_geometric/nn/conv/gin_conv.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/conv
copying build/lib/torch_geometric/nn/conv/agnn_conv.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/conv
copying build/lib/torch_geometric/nn/conv/cheb_conv.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/conv
copying build/lib/torch_geometric/nn/conv/point_conv.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/conv
copying build/lib/torch_geometric/nn/conv/init.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/conv
copying build/lib/torch_geometric/nn/conv/spline_conv.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/conv
copying build/lib/torch_geometric/nn/conv/edge_conv.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/conv
creating build/bdist.linux-x86_64/egg/torch_geometric/nn/pool
copying build/lib/torch_geometric/nn/pool/voxel_grid.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/pool
copying build/lib/torch_geometric/nn/pool/max_pool.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/pool
copying build/lib/torch_geometric/nn/pool/graclus.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/pool
copying build/lib/torch_geometric/nn/pool/avg_pool.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/pool
copying build/lib/torch_geometric/nn/pool/topk_pool.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/pool
copying build/lib/torch_geometric/nn/pool/init.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/pool
copying build/lib/torch_geometric/nn/pool/consecutive.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/pool
copying build/lib/torch_geometric/nn/pool/pool.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/pool
copying build/lib/torch_geometric/nn/reshape.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn
copying build/lib/torch_geometric/nn/meta.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn
creating build/bdist.linux-x86_64/egg/torch_geometric/nn/dense
copying build/lib/torch_geometric/nn/dense/diff_pool.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/dense
copying build/lib/torch_geometric/nn/dense/init.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/dense
copying build/lib/torch_geometric/nn/dense/dense_sage_conv.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn/dense
copying build/lib/torch_geometric/nn/init.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn
copying build/lib/torch_geometric/nn/data_parallel.py -> build/bdist.linux-x86_64/egg/torch_geometric/nn
creating build/bdist.linux-x86_64/egg/torch_geometric/read
copying build/lib/torch_geometric/read/tu.py -> build/bdist.linux-x86_64/egg/torch_geometric/read
copying build/lib/torch_geometric/read/npz.py -> build/bdist.linux-x86_64/egg/torch_geometric/read
copying build/lib/torch_geometric/read/off.py -> build/bdist.linux-x86_64/egg/torch_geometric/read
copying build/lib/torch_geometric/read/txt_array.py -> build/bdist.linux-x86_64/egg/torch_geometric/read
copying build/lib/torch_geometric/read/sdf.py -> build/bdist.linux-x86_64/egg/torch_geometric/read
copying build/lib/torch_geometric/read/planetoid.py -> build/bdist.linux-x86_64/egg/torch_geometric/read
copying build/lib/torch_geometric/read/ply.py -> build/bdist.linux-x86_64/egg/torch_geometric/read
copying build/lib/torch_geometric/read/init.py -> build/bdist.linux-x86_64/egg/torch_geometric/read
creating build/bdist.linux-x86_64/egg/torch_geometric/datasets
copying build/lib/torch_geometric/datasets/pcpnet_dataset.py -> build/bdist.linux-x86_64/egg/torch_geometric/datasets
copying build/lib/torch_geometric/datasets/modelnet.py -> build/bdist.linux-x86_64/egg/torch_geometric/datasets
copying build/lib/torch_geometric/datasets/faust.py -> build/bdist.linux-x86_64/egg/torch_geometric/datasets
copying build/lib/torch_geometric/datasets/amazon.py -> build/bdist.linux-x86_64/egg/torch_geometric/datasets
copying build/lib/torch_geometric/datasets/planetoid.py -> build/bdist.linux-x86_64/egg/torch_geometric/datasets
copying build/lib/torch_geometric/datasets/cora_full.py -> build/bdist.linux-x86_64/egg/torch_geometric/datasets
copying build/lib/torch_geometric/datasets/tu_dataset.py -> build/bdist.linux-x86_64/egg/torch_geometric/datasets
copying build/lib/torch_geometric/datasets/geometry.py -> build/bdist.linux-x86_64/egg/torch_geometric/datasets
copying build/lib/torch_geometric/datasets/mnist_superpixels.py -> build/bdist.linux-x86_64/egg/torch_geometric/datasets
copying build/lib/torch_geometric/datasets/bitcoin_otc.py -> build/bdist.linux-x86_64/egg/torch_geometric/datasets
copying build/lib/torch_geometric/datasets/ppi.py -> build/bdist.linux-x86_64/egg/torch_geometric/datasets
copying build/lib/torch_geometric/datasets/qm7.py -> build/bdist.linux-x86_64/egg/torch_geometric/datasets
copying build/lib/torch_geometric/datasets/qm9.py -> build/bdist.linux-x86_64/egg/torch_geometric/datasets
copying build/lib/torch_geometric/datasets/shapenet.py -> build/bdist.linux-x86_64/egg/torch_geometric/datasets
copying build/lib/torch_geometric/datasets/coma.py -> build/bdist.linux-x86_64/egg/torch_geometric/datasets
copying build/lib/torch_geometric/datasets/entities.py -> build/bdist.linux-x86_64/egg/torch_geometric/datasets
copying build/lib/torch_geometric/datasets/coauthor.py -> build/bdist.linux-x86_64/egg/torch_geometric/datasets
copying build/lib/torch_geometric/datasets/init.py -> build/bdist.linux-x86_64/egg/torch_geometric/datasets
copying build/lib/torch_geometric/datasets/karate.py -> build/bdist.linux-x86_64/egg/torch_geometric/datasets
creating build/bdist.linux-x86_64/egg/torch_geometric/visualization
copying build/lib/torch_geometric/visualization/influence.py -> build/bdist.linux-x86_64/egg/torch_geometric/visualization
copying build/lib/torch_geometric/visualization/init.py -> build/bdist.linux-x86_64/egg/torch_geometric/visualization
creating build/bdist.linux-x86_64/egg/torch_geometric/data
copying build/lib/torch_geometric/data/makedirs.py -> build/bdist.linux-x86_64/egg/torch_geometric/data
copying build/lib/torch_geometric/data/download.py -> build/bdist.linux-x86_64/egg/torch_geometric/data
copying build/lib/torch_geometric/data/batch.py -> build/bdist.linux-x86_64/egg/torch_geometric/data
copying build/lib/torch_geometric/data/dataset.py -> build/bdist.linux-x86_64/egg/torch_geometric/data
copying build/lib/torch_geometric/data/dataloader.py -> build/bdist.linux-x86_64/egg/torch_geometric/data
copying build/lib/torch_geometric/data/in_memory_dataset.py -> build/bdist.linux-x86_64/egg/torch_geometric/data
copying build/lib/torch_geometric/data/init.py -> build/bdist.linux-x86_64/egg/torch_geometric/data
copying build/lib/torch_geometric/data/extract.py -> build/bdist.linux-x86_64/egg/torch_geometric/data
copying build/lib/torch_geometric/data/data.py -> build/bdist.linux-x86_64/egg/torch_geometric/data
copying build/lib/torch_geometric/init.py -> build/bdist.linux-x86_64/egg/torch_geometric
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/local_cartesian.py to local_cartesian.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/normalize_scale.py to normalize_scale.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/to_dense.py to to_dense.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/random_shear.py to random_shear.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/radius_graph.py to radius_graph.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/random_flip.py to random_flip.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/random_rotate.py to random_rotate.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/face_to_edge.py to face_to_edge.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/spherical.py to spherical.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/compose.py to compose.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/two_hop.py to two_hop.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/target_indegree.py to target_indegree.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/linear_transformation.py to linear_transformation.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/knn_graph.py to knn_graph.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/add_self_loops.py to add_self_loops.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/constant.py to constant.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/sample_points.py to sample_points.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/normalize_features.py to normalize_features.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/random_scale.py to random_scale.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/random_translate.py to random_translate.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/cartesian.py to cartesian.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/init.py to init.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/one_hot_degree.py to one_hot_degree.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/distance.py to distance.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/polar.py to polar.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/transforms/center.py to center.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/utils/metric.py to metric.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/utils/num_nodes.py to num_nodes.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/utils/grid.py to grid.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/utils/to_dense_batch.py to to_dense_batch.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/utils/convert.py to convert.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/utils/degree.py to degree.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/utils/one_hot.py to one_hot.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/utils/loop.py to loop.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/utils/normalized_cut.py to normalized_cut.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/utils/repeat.py to repeat.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/utils/isolated.py to isolated.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/utils/undirected.py to undirected.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/utils/sparse.py to sparse.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/utils/scatter.py to scatter.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/utils/init.py to init.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/utils/softmax.py to softmax.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/inits.py to inits.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/glob/sort.py to sort.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/glob/attention.py to attention.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/glob/set2set.py to set2set.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/glob/glob.py to glob.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/glob/init.py to init.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/conv/appnp.py to appnp.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/conv/sage_conv.py to sage_conv.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/conv/nn_conv.py to nn_conv.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/conv/gmm_conv.py to gmm_conv.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/conv/arma_conv.py to arma_conv.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/conv/gat_conv.py to gat_conv.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/conv/rgcn_conv.py to rgcn_conv.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/conv/gcn_conv.py to gcn_conv.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/conv/sg_conv.py to sg_conv.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/conv/x_conv.py to x_conv.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/conv/graph_conv.py to graph_conv.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/conv/message_passing.py to message_passing.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/conv/gin_conv.py to gin_conv.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/conv/agnn_conv.py to agnn_conv.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/conv/cheb_conv.py to cheb_conv.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/conv/point_conv.py to point_conv.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/conv/init.py to init.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/conv/spline_conv.py to spline_conv.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/conv/edge_conv.py to edge_conv.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/pool/voxel_grid.py to voxel_grid.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/pool/max_pool.py to max_pool.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/pool/graclus.py to graclus.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/pool/avg_pool.py to avg_pool.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/pool/topk_pool.py to topk_pool.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/pool/init.py to init.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/pool/consecutive.py to consecutive.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/pool/pool.py to pool.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/reshape.py to reshape.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/meta.py to meta.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/dense/diff_pool.py to diff_pool.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/dense/init.py to init.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/dense/dense_sage_conv.py to dense_sage_conv.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/init.py to init.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/nn/data_parallel.py to data_parallel.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/read/tu.py to tu.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/read/npz.py to npz.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/read/off.py to off.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/read/txt_array.py to txt_array.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/read/sdf.py to sdf.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/read/planetoid.py to planetoid.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/read/ply.py to ply.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/read/init.py to init.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/datasets/pcpnet_dataset.py to pcpnet_dataset.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/datasets/modelnet.py to modelnet.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/datasets/faust.py to faust.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/datasets/amazon.py to amazon.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/datasets/planetoid.py to planetoid.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/datasets/cora_full.py to cora_full.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/datasets/tu_dataset.py to tu_dataset.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/datasets/geometry.py to geometry.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/datasets/mnist_superpixels.py to mnist_superpixels.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/datasets/bitcoin_otc.py to bitcoin_otc.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/datasets/ppi.py to ppi.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/datasets/qm7.py to qm7.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/datasets/qm9.py to qm9.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/datasets/shapenet.py to shapenet.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/datasets/coma.py to coma.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/datasets/entities.py to entities.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/datasets/coauthor.py to coauthor.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/datasets/init.py to init.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/datasets/karate.py to karate.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/visualization/influence.py to influence.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/visualization/init.py to init.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/data/makedirs.py to makedirs.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/data/download.py to download.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/data/batch.py to batch.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/data/dataset.py to dataset.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/data/dataloader.py to dataloader.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/data/in_memory_dataset.py to in_memory_dataset.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/data/init.py to init.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/data/extract.py to extract.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/data/data.py to data.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/torch_geometric/init.py to init.cpython-35.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying torch_geometric.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying torch_geometric.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying torch_geometric.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying torch_geometric.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying torch_geometric.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating 'dist/torch_geometric-1.0.3-py3.5.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing torch_geometric-1.0.3-py3.5.egg
Removing /home/zju/bs/enve/lib/python3.5/site-packages/torch_geometric-1.0.3-py3.5.egg
Copying torch_geometric-1.0.3-py3.5.egg to /home/zju/bs/enve/lib/python3.5/site-packages
torch-geometric 1.0.3 is already the active version in easy-install.pth

Installed /home/zju/bs/enve/lib/python3.5/site-packages/torch_geometric-1.0.3-py3.5.egg
Processing dependencies for torch-geometric==1.0.3
Searching for rdflib==4.2.2
Best match: rdflib 4.2.2
Processing rdflib-4.2.2-py3.5.egg
rdflib 4.2.2 is already the active version in easy-install.pth
Installing rdf2dot script to /home/zju/bs/enve/bin
Installing rdfpipe script to /home/zju/bs/enve/bin
Installing rdfs2dot script to /home/zju/bs/enve/bin
Installing rdfgraphisomorphism script to /home/zju/bs/enve/bin
Installing csv2rdf script to /home/zju/bs/enve/bin

Using /home/zju/bs/enve/lib/python3.5/site-packages/rdflib-4.2.2-py3.5.egg
Searching for pandas==0.24.1
Best match: pandas 0.24.1
Processing pandas-0.24.1-py3.5-linux-x86_64.egg
pandas 0.24.1 is already the active version in easy-install.pth

Using /home/zju/bs/enve/lib/python3.5/site-packages/pandas-0.24.1-py3.5-linux-x86_64.egg
Searching for plyfile==0.7
Best match: plyfile 0.7
Processing plyfile-0.7-py3.5.egg
plyfile 0.7 is already the active version in easy-install.pth

Using /home/zju/bs/enve/lib/python3.5/site-packages/plyfile-0.7-py3.5.egg
Searching for networkx==1.11
Best match: networkx 1.11
Adding networkx 1.11 to easy-install.pth file

Using /home/zju/bs/enve/lib/python3.5/site-packages
Searching for scipy==1.2.0
Best match: scipy 1.2.0
Adding scipy 1.2.0 to easy-install.pth file

Using /home/zju/bs/enve/lib/python3.5/site-packages
Searching for numpy==1.15.2
Best match: numpy 1.15.2
Adding numpy 1.15.2 to easy-install.pth file

Using /home/zju/bs/enve/lib/python3.5/site-packages
Searching for pyparsing==2.3.1
Best match: pyparsing 2.3.1
Adding pyparsing 2.3.1 to easy-install.pth file

Using /home/zju/bs/enve/lib/python3.5/site-packages
Searching for isodate==0.6.0
Best match: isodate 0.6.0
Processing isodate-0.6.0-py3.5.egg
isodate 0.6.0 is already the active version in easy-install.pth

Using /home/zju/bs/enve/lib/python3.5/site-packages/isodate-0.6.0-py3.5.egg
Searching for pytz==2018.9
Best match: pytz 2018.9
Adding pytz 2018.9 to easy-install.pth file

Using /home/zju/bs/enve/lib/python3.5/site-packages
Searching for python-dateutil==2.7.5
Best match: python-dateutil 2.7.5
Adding python-dateutil 2.7.5 to easy-install.pth file

Using /home/zju/bs/enve/lib/python3.5/site-packages
Searching for decorator==4.3.0
Best match: decorator 4.3.0
Adding decorator 4.3.0 to easy-install.pth file

Using /home/zju/bs/enve/lib/python3.5/site-packages
Searching for six==1.11.0
Best match: six 1.11.0
Adding six 1.11.0 to easy-install.pth file

Using /home/zju/bs/enve/lib/python3.5/site-packages
Finished processing dependencies for torch-geometric==1.0.3

However, When I was running my program, I am confronted with a problem:
File "Download_Dataset.py", line 2, in
from torch_geometric.datasets import ShapeNet
File "/home/zju/bs/enve/lib/python3.5/site-packages/torch_geometric-1.0.3-py3.5.egg/torch_geometric/datasets/init.py", line 1, in
File "/home/zju/bs/enve/lib/python3.5/site-packages/torch_geometric-1.0.3-py3.5.egg/torch_geometric/datasets/karate.py", line 3, in
File "/home/zju/bs/enve/lib/python3.5/site-packages/torch_geometric-1.0.3-py3.5.egg/torch_geometric/data/init.py", line 1, in
File "/home/zju/bs/enve/lib/python3.5/site-packages/torch_geometric-1.0.3-py3.5.egg/torch_geometric/data/data.py", line 2, in
File "/home/zju/bs/enve/lib/python3.5/site-packages/torch_geometric-1.0.3-py3.5.egg/torch_geometric/utils/init.py", line 2, in
File "/home/zju/bs/enve/lib/python3.5/site-packages/torch_geometric-1.0.3-py3.5.egg/torch_geometric/utils/scatter.py", line 1, in

I am wondering how to solve this problem, thanks!

@rusty1s
Copy link
Member

rusty1s commented Mar 10, 2019

Hi, is the end of the log file missing? Did the installation of torch-scatter succeed?

@rusty1s
Copy link
Member

rusty1s commented Mar 11, 2019

I created a FAQ for common installation errors. Let me know if this fixes your issues.

@rusty1s
Copy link
Member

rusty1s commented Apr 2, 2019

Closed due to inactivity. Feel free to reopen.

@rusty1s rusty1s closed this as completed Apr 2, 2019
rusty1s pushed a commit that referenced this issue Sep 2, 2021
* create optimizer config and scheduler config separately

* fix format

* import explicitly

Co-authored-by: Dong Wang <dongwang@yannis-air.lan>
rusty1s added a commit that referenced this issue Sep 3, 2021
* added HGT DBLP example

* typo

* Merge PyG master (#52)

* Adding the Facebok Page-Page dataset

* type hints

* documentation CI

* py 3.8

* fix links

* fix links

* fail on warning

* fail on warning

* fix doc

Co-authored-by: benedekrozemberczki <benedek.rozemberczki@gmail.com>

* revert

* Fix Documentation Rendering (#51)

* fix doc rendering

* fix linting

* retrigger checks

* remove pytorch 1.7.0 legacy code (#50)

* Fix `copy.deepcopy` within lazy `nn.dense.Linear` (#44)

* fix deepcopy within lazy Linear

* fix merge

* assert exception

* example to doc

* resolve conflict

* resolve conflict

* Add Figure and Equation to `to_hetero` docstring (#60)

* add tex

* add svg + docstring

* typo

* added equation

* Message Passing Hooks (#53)

* add hooks

* docstring

* add docstring

* allow modification of inputs/output

* add test for modifying output

* add additional asserts for modifying output test

* Rename `HeteroData.get_edges` and `HeteroData.get_nodes` (#58)

* rename to_edges and to_nodes

* typo

* `HeteroConv` (#64)

* clean heteroconv

* init

* init

* clean up

Co-authored-by: rusty1s <matthias.fey@tu-dortmund.de>

* fix documentation

* bipartite function

* fix test CI

* remove pillow version

* clean up for merge

* Merge PyG master (#69)

* renaming: PointConv to PointNetConv

* Fix a broken link in datasets/gdelt.py (#2800)

* fix test

* re-add batching of strings

* add quick start table

* gnn cheatsheet

* remove pillow version

Co-authored-by: Dongkwan Kim <todoaskit@gmail.com>

* re-merge

* add lazy column to GNN cheatsheet (#70)

* `to_hetero_with_bases(model)` (#63)

* update

* fix linting

* basisconv

* add ValueError

* to_hetero_with_bases impl done

* add test

* add comments

* add comments

* docstring

* typo

* update figure

* svg

* typo

* add test

* update

* add rgcn equality test

* typos

* update

* typos

* update figures

* generate new svgs

* fix assignment

* rename

* delete sorted edge types

* rename

* add legend

* fix typo

* Test: Check equal outputs of `to_hetero` and `RGCNConv` (#59)

* check equal output

* add sparsetensor test

* check equal output

* add sparsetensor test

* rename

* linting

* add missing import

* `HeteroData` support for `T.NormalizeFeatures` (#56)

* normalize features

* allow normalization of any feature

* in-place div

* normalize features

* allow normalization of any feature

* in-place div

* fix test

* no need to re-assign

* `HeteroData` support for `T.AddSelfLoops` (#54)

* hetero support for AddSelfLoops

* check for edge_index attribute

* f-string

* retrigger checks

* revert bipartite changes

* hetero support for AddSelfLoops

* check for edge_index attribute

* f-string

* retrigger checks

* revert bipartite changes

* merge master

* merge master

* `HeteroData` support for `T.ToSparseTensor` (#55)

* hetero support for ToSparseTensor

* add test

* customize the attribute of SparseTensor.value

* rework sort_edge_index

* hetero support for ToSparseTensor

* add test

* customize the attribute of SparseTensor.value

* rework sort_edge_index

* linting

* `HeteroData` support for `T.ToUndirected` (#57)

* to_undirected

* revert bipartite changes

* coalesce + undirected enhancement

* merge master

* revert bipartite changes

* coalesce + undirected enhancement

* merge master

* clean up

* new default relation type

* fix tests

* resolve merge conflicts

* resolve merge conflicts 2

* resolve merge conflicts 3

* Merge PyG master (#74)

* renaming: PointConv to PointNetConv

* Fix a broken link in datasets/gdelt.py (#2800)

* fix test

* re-add batching of strings

* add quick start table

* gnn cheatsheet

* remove pillow version

* clean up doc for to_dense_batch

* clean up

* add legend to cheatsheet

* Improve terminology (#2837)

I think the previous version of the document uses the term 'symmetric' incorrectly. A symmetric matrix is a square matrix that is is equal to its transpose (https://en.wikipedia.org/wiki/Symmetric_matrix). However, the text is only talking about the shape of the matrix, not its content. Hence, 'square (matrix)' would be the correct term to use.

* Add batch_size input to to_dense_batch (#2838)

* Add batch_size input to to_dense_batch

* to_dense_batch fix typo in batch_size param use

* add typehints

Co-authored-by: rusty1s <matthias.fey@tu-dortmund.de>

* typo

* Added return_attention_weights to TransformerConv. (#2807)

* added return_weights functionality to tranformer

* added return attn weights tests

* flake8

* added typehints

Co-authored-by: rusty1s <matthias.fey@tu-dortmund.de>

* MD17 (#2843)

* Added MD17 dataset

* Updated Documentation

* Added link to sGDML website in doc

* fixed typos in doc and made train variable description clearer

* clean up

* fix linting

* fix doc warning

Co-authored-by: rusty1s <matthias.fey@tu-dortmund.de>

* update doc

* remove forward doc

* add static graph support info to cheatsheet

* fix num_nodes in case edge_index is empty

* fix math formula

* faster GDC import

* lazy import

* lazy import for datasets

* lazy import for nn

* Sequential jittable + traceable

* typo

* typo

* update doc

Co-authored-by: Dongkwan Kim <todoaskit@gmail.com>
Co-authored-by: Markus <markus.zopf@outlook.com>
Co-authored-by: Jimmie <jimmiebtlr@gmail.com>
Co-authored-by: Jinu Sunil <jinu.sunil@gmail.com>
Co-authored-by: Moritz R Schäfer <moritz.schaefer@protonmail.com>

* re-add

* GraphGym cleaned version (#82)

* GraphGym cleaned version

* remove deepsnap dependency

* fix lint errors, part 1

* fix all lint errors

* fix all lint errors

* fix all lint errors

* apply yapf

* Update .gitignore

* Integrate GraphGym into PyG (#85)

* GraphGym cleaned version

* remove deepsnap dependency

* fix lint errors, part 1

* fix all lint errors

* fix all lint errors

* fix all lint errors

* apply yapf

* Integrate graphgym into pyg, keep user API in project root

* fix merge conflict

* fix lint errors

* Make optional dependencies

* merge LICENSE from GraphGym

* add import

* clean up LICENSE

* fix import

* resolve merge conflicts

* resolve merge conflicts 2

* Merge PyG master (#87)

* renaming: PointConv to PointNetConv

* Fix a broken link in datasets/gdelt.py (#2800)

* fix test

* re-add batching of strings

* add quick start table

* gnn cheatsheet

* remove pillow version

* clean up doc for to_dense_batch

* clean up

* add legend to cheatsheet

* Improve terminology (#2837)

I think the previous version of the document uses the term 'symmetric' incorrectly. A symmetric matrix is a square matrix that is is equal to its transpose (https://en.wikipedia.org/wiki/Symmetric_matrix). However, the text is only talking about the shape of the matrix, not its content. Hence, 'square (matrix)' would be the correct term to use.

* Add batch_size input to to_dense_batch (#2838)

* Add batch_size input to to_dense_batch

* to_dense_batch fix typo in batch_size param use

* add typehints

Co-authored-by: rusty1s <matthias.fey@tu-dortmund.de>

* typo

* Added return_attention_weights to TransformerConv. (#2807)

* added return_weights functionality to tranformer

* added return attn weights tests

* flake8

* added typehints

Co-authored-by: rusty1s <matthias.fey@tu-dortmund.de>

* MD17 (#2843)

* Added MD17 dataset

* Updated Documentation

* Added link to sGDML website in doc

* fixed typos in doc and made train variable description clearer

* clean up

* fix linting

* fix doc warning

Co-authored-by: rusty1s <matthias.fey@tu-dortmund.de>

* update doc

* remove forward doc

* add static graph support info to cheatsheet

* fix num_nodes in case edge_index is empty

* fix math formula

* faster GDC import

* lazy import

* lazy import for datasets

* lazy import for nn

* Sequential jittable + traceable

* typo

* typo

* update doc

* Simple models (#2869)

* Inclusion of new backbone models

* Eliminating head from asap.py

* small correction

* Create test_gcn.py

* Update __init__.py

* Update test_gcn.py

* Left only the convolutional simple models

* Tests included

* update

* clean up

* clean up v2

* fix activation

Co-authored-by: rusty1s <matthias.fey@tu-dortmund.de>

* Example for MemPooling. (#2729)

* example for mem pooling

* backprop on kl loss is done at the end of an epoch. Keys in memory layers are trained only on kl loss.

* added learning rate decay. Using PROTIENS_full

* flake8

* reduced lr. increased weight decay

* changed download location

* added comments

* clean up

Co-authored-by: rusty1s <matthias.fey@tu-dortmund.de>

* typos

* fix removeisolatednodes transform in case 'data.num_nodes' is present

* fix XConv with dilation > 1

* fix XConv with dilation > 1

* rgcn link prediction  (#2734)

* implemented LinkPrediction dataset for loading FB15k237

* implemented evaluation for relational link prediction

* implemented R-GCNConf link prediction example

* fixed bug: wrong initial objects in negative_sampling

* changed file downloader urllib.request.urlretrieve  to pytorch.data.download_url; renamed LinkPrediction class to RelationalLinkPredictionDataset

* update dataset

* update example script

* rename

Co-authored-by: Moritz <moritzblum>
Co-authored-by: rusty1s <matthias.fey@tu-dortmund.de>

* fix gnnexplainer draw kwargs

* remove python-louvain dependency

* allow customization of output in MP jit mode

* fix test for py3.6

* changed normalisation to same norm from instance norm to be robust to small var (#2917)

* add CITATION.cff

* format

* [ci skip]

* [ci skip]

* [ci skip]

* [ci skip]

* [ci skip]

* [ci skip]

* [ci skip]

* [ci skip]

* [ci skip]

* [ci skip]

* [ci skip]

* [ci skip]

* [ci skip]

* [ci skip]

* [ci skip]

* [ci skip]

* add basetransform ABC (#2924)

* clean up BaseTransform

* clean up GATConv and add comments

* add max_num_neighbors as an additional argument

* fix jit GATConv on PyTorch 1.8.0

* fix doc

* fix gnn explainer with existing self-loops

* Rgcn link pred fix (#2946)

* added regularization, removed typo in test

* clean up

Co-authored-by: Moritz <moritzblum>
Co-authored-by: rusty1s <matthias.fey@tu-dortmund.de>

* typo

* Correct gini coefficient mathcal formula (#2932)

* typo

* typo

* Update from_networkx (#2923)

* Update from_networkx

* Update test

* Update convert.py

* Minor corrections

* Update test_convert.py

* Corrections

* Update test_convert.py

* Case where there are no edges

* Correcting how edge_attr are concatenated

* clean up + new test

* remove unused code

* add union type

Co-authored-by: rusty1s <matthias.fey@tu-dortmund.de>

* fix deterministic ordering in from_networkx

* recursive-include *.jinja files

Co-authored-by: Dongkwan Kim <todoaskit@gmail.com>
Co-authored-by: Markus <markus.zopf@outlook.com>
Co-authored-by: Jimmie <jimmiebtlr@gmail.com>
Co-authored-by: Jinu Sunil <jinu.sunil@gmail.com>
Co-authored-by: Moritz R Schäfer <moritz.schaefer@protonmail.com>
Co-authored-by: PabloAMC <pmorenocf@alumnos.unex.es>
Co-authored-by: Moritz Blum <31183934+moritzblum@users.noreply.github.com>
Co-authored-by: fbragman <fbragman@users.noreply.github.com>
Co-authored-by: Christopher Lee <2824685+CCInc@users.noreply.github.com>
Co-authored-by: Tim Daubenschütz <tim@daubenschuetz.de>

* resolve merge conflicts 3

* resolve merge conflicts 4

* Implementation of the `HGTLoader` + `ogbn-mag` example (#73)

* first try

* update

* HGT Loader

* typo

* first try

* update

* HGT Loader

* typo

* bugfixes

* lazy GATConv

* bugfix

* bugfix

* full working pipeline

* update

* rename

* docstring

* typos

* update

* typo

* typo

* typo

* added comments

* add test

* add tests

* fix example

* rename

* linting

* Random split functionalities (#72)

* link split

* create split

* example tests

* link split tests

* fix linting

* update docstring

* undirected option, refactor and docs

* add num nodes as argument to neg sampling

* clean up + remove single object

* update example

* typo

* fix compose

Co-authored-by: rusty1s <matthias.fey@tu-dortmund.de>

* add basetransform

* typo

* typo

* fix test

* Improve `torch_geometric.data` Documentation (#98)

* update data doc

* typo

* typo

* note

* typo

* add docstring

* only show inherited members for data and hetero_data

* documentation update for batch and dataset

* update doc

* update

* fix

* record_stream

* update

* typo

* add/fix data functionality

* linting

* typo

* `_parent` memory leak fix (#103)

* memory leak fix

* Clean up

* clean up

* bugfix tests

* typos

* fix test

* fix test

* rename reverse

* (Heterogeneous) `NeighborLoader` (#92)

* initial commit

* typo

* neighbor loader functionality + tests

* docstring

* fix docstring

* skip tests

* fix share_memory_

* typo

* typo

* update example

* typo

* share_strategy

* fix cuda calls

* better print

* fix size

* fix print

* final commit

* fix

* some todos

* preprocessed features

* fix to_undirected

* more documentation

* update doc

* fix doc

* fix doc

* Add benchmark code and the example with existing graph classification examples (#93)

* add benchmarking utilities

* update graph classification benchmark

* improve code style

* add pytorch-memlab for benchmark code

* skip some tests when cuda is not available

* add type hint when appropriate

* add seed_everything to improve code

* code refactoring

* code refactoring

* code refactoring

* code improvement

* remove unnecessary dataloader import

* change benchmark interface with decorator

* documentation improvement

* linting

* linting part 2

* linting part 3

* seed_everything

* create utils file

* update

* use utils functions

* fix test

* update the profiler to the latest torch (1.8.1+)

* refactor profiler and add more documentation

* refactor profiler and add more documentation

* resolve lint errors

* resolve lint errors

* update

* clean up test and profile

* fix linting

* add to doc

* fix doc

* typo

* update benchmark

Co-authored-by: rusty1s <matthias.fey@tu-dortmund.de>

* Move `HGTLoader` to `torch_geometric.loader` + clean up (#104)

* move files

* use utils functions

* fix example

* update

* fix tests

* fix seed

* fix linear test

* rename

* Support GraphGym custom modules outside PyG package (#102)

* GraphGym cleaned version

* remove deepsnap dependency

* fix lint errors, part 1

* fix all lint errors

* fix all lint errors

* fix all lint errors

* apply yapf

* Integrate graphgym into pyg, keep user API in project root

* fix merge conflict

* fix lint errors

* Make optional dependencies

* merge LICENSE from GraphGym

* Enable adding GraphGym customized modules outside PyG package

* lint

* Rename `AddTrainValTestMask` to `RandomNodeSplit` (#108)

* initial commit

* rename example

* remove AddTrainValTestMask

* fix linting

* create optimizer config and scheduler config separately (#113)

* create optimizer config and scheduler config separately

* fix format

* import explicitly

Co-authored-by: Dong Wang <dongwang@yannis-air.lan>

* Heterogeneous Graph Tutorial (#83)

* add HG tutorial roadmap

* started working on hg tutorial

* hg_tutorial, some text and .tex figure

* added svg

* hg tutorial content

* fix CI

* text and structure

* finished first draft

* fixed one code example

* fixing conventions

* fixing links

* update svg

* some smaller improvements of tutorial

* improvements on tutorial

* hg-tutorial: fixed compiling issue, added detailed content

* added absolute links

* fixed warnings

* streamlined dataset section

* update svg

* update tutorial

* update 2

Co-authored-by: Jan Eric Lenssen <janeric.lenssen@tu-dortmund.de>

* typo

* Move data loaders to `torch_geometric.loader` (#110)

* move graphsaint

* deprecations

* move clusterloader

* deprecations

* type hints

* move shadow

* typo

* typo

* move datalistloader

* dense data loader

* random node sampler

* fix doc

* Lazy GNN operators (#89)

* lazy cheb conv

* lazy GraphConv

* lazy GATv2Conv

* lazy TAGConv

* lazy FAConv

* lazy FeaStConv

* lazy NNConv

* typo

* fix tests

* lazy SuperGATConv

* lazy SuperGATConv fix

* lazy SplineConv

* fix lazy check

* lazy GravNetConv

* arma conv lazy

* dense linear in gmmconv

* typo

* add test

* lazy GMMConv

* doc

* rename (#116)

* Revisit `MetaPath2Vec` (#114)

* revisit metapath2vec

* update

* typo

* update

* fix doc

* update

* check for attributes rather than key

* Clean up `torch_geometric.profile` further (#111)

* remove print_layer_stats

* typos

* update

* readme highlights and quick tour (#99)

* readme highlights and quick tour

* arch

* arch image

* arch overview

* list categories

* categorization

* category description

* Update README.md

from Matthias

Co-authored-by: Matthias Fey <matthias.fey@tu-dortmund.de>

* improved highlights

* Update README.md

Co-authored-by: Matthias Fey <matthias.fey@tu-dortmund.de>

* Update README.md

Co-authored-by: Matthias Fey <matthias.fey@tu-dortmund.de>

* Update README.md

Co-authored-by: Matthias Fey <matthias.fey@tu-dortmund.de>

* Update README.md

Co-authored-by: Matthias Fey <matthias.fey@tu-dortmund.de>

* minor

* update readme

* update

* update

* update

* update

* fix url

* update

* update

* update

* update

* update

* update

* move ops

* toc

* typo

* typo

* add svgs

* update figure

* fix links

* fix size

* fix size

* typo

Co-authored-by: Matthias Fey <matthias.fey@tu-dortmund.de>

* fix broken links

* fix links

* Heterogeneous Graph Sampler Tutorial (#117)

* initial commit

* address comments

* remove todo

* typo

* Conversion between heterogenous and homogeneous graph objects (#115)

* temp checkpoint (wip, will remove)

* (wip) typed graph conversion

* (wip) typed graph conversion

* (wip) typed graph conversion

* update

* typo

* delete examples

Co-authored-by: rusty1s <matthias.fey@tu-dortmund.de>

* fix test

* update doc

* deprecate NeighborSampler (#119)

* Move `torch_geometric.data.DataLoader` to `torch_geometric.loader.DataLoader` (#120)

* move dataloader

* rename

* typos

* typos

* fix __cat_dim__

* updategp

* Deprecate `train_test_split_edges` + Modifications to `RandomLinkSplit` (#121)

* deprecate train_test_split_edges

* to device transform

* fix example

* add split_labels argument

* fix autoencoder example

* typos

* add docstring

* ARGVA

* seal

* adress comments

* Create example to load `*.csv` and transfer to `HeteroData` (#76)

* create example to load csv file and transfer to heter-data

* add ipython notebook version load csv with documentation

* address comment

* first version of csv loading doc

* first version of csv loading doc

* suggestion docs/source/notes/loading_csv.rst

Co-authored-by: Matthias Fey <matthias.fey@tu-dortmund.de>

* suggestion docs/source/notes/loading_csv.rst

Co-authored-by: Matthias Fey <matthias.fey@tu-dortmund.de>

* suggestion docs/source/notes/loading_csv.rst

Co-authored-by: Matthias Fey <matthias.fey@tu-dortmund.de>

* suggestion docs/source/notes/loading_csv.rst

Co-authored-by: Matthias Fey <matthias.fey@tu-dortmund.de>

* suggestions csv tutorial

* example script load csv + extract fix

* fixed edge index stacking dimension in example and jupyter nb

* linting

* linting2

* rename

* update

* update

* update

* typo

* typo

* update

* rename

* update tutorial

* typo

* address comments

Co-authored-by: Dong Wang <dongwang@yannis-air.lan>
Co-authored-by: Jan Eric Lenssen <janeric.lenssen@tu-dortmund.de>
Co-authored-by: Matthias Fey <matthias.fey@tu-dortmund.de>

* typo

* fix

* typo

* update

* fix

* fix

Co-authored-by: benedekrozemberczki <benedek.rozemberczki@gmail.com>
Co-authored-by: Rex Ying <rexying@stanford.edu>
Co-authored-by: Dongkwan Kim <todoaskit@gmail.com>
Co-authored-by: Markus <markus.zopf@outlook.com>
Co-authored-by: Jimmie <jimmiebtlr@gmail.com>
Co-authored-by: Jinu Sunil <jinu.sunil@gmail.com>
Co-authored-by: Moritz R Schäfer <moritz.schaefer@protonmail.com>
Co-authored-by: Jiaxuan <youjiaxuan@gmail.com>
Co-authored-by: PabloAMC <pmorenocf@alumnos.unex.es>
Co-authored-by: Moritz Blum <31183934+moritzblum@users.noreply.github.com>
Co-authored-by: fbragman <fbragman@users.noreply.github.com>
Co-authored-by: Christopher Lee <2824685+CCInc@users.noreply.github.com>
Co-authored-by: Tim Daubenschütz <tim@daubenschuetz.de>
Co-authored-by: Yue Zhao <yzhao062@gmail.com>
Co-authored-by: Dong Wang <dongw89@gmail.com>
Co-authored-by: Dong Wang <dongwang@yannis-air.lan>
Co-authored-by: Jan Eric Lenssen <janeric.lenssen@tu-dortmund.de>
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

2 participants