Comments (10)
Sorry, I don't quite understand your question. What do you mean by __current_graph? What graph are you running DeepWalk on?
from deepwalk.
__current_graph is a parameter in the code
from deepwalk.
Can you show me a minimal reproducible example so that I can reproduce the issue -- what arguments are you running DeepWalk with and what test graph are you using?
from deepwalk.
deepwalk --format mat --input example_graphs/blogcatalog.mat --max-memory-data-size 0 --number-walks 80 --representation-size 128 --walk-length 40 --window-size 10 --workers 1 --output example_graphs/blogcatalog.embeddings
I just tried the example. Thanks.
from deepwalk.
Are you running DeepWalk on Windows? This issue #18 seems to be relevant.
from deepwalk.
yes, on windows 10.
from deepwalk.
Then you could fix this issue by upgrading your future package to the latest. Let me know if this works
from deepwalk.
Thanks a lot! I find that it can run with python 2.7. I used python 3.6.
from deepwalk.
import logging
from io import open
from os import path
from time import time
from multiprocessing import cpu_count
import random
from concurrent.futures import ProcessPoolExecutor
from collections import Counter
from six.moves import zip
import graph
logger = logging.getLogger("deepwalk")
__current_graph = None
__vertex2str = None
In the walk module of deepwalk, _current_graph and _vertex2str are both set to None as shown above.
And as a result of this, I get this error "AttributeError: 'NoneType' object has no attribute 'keys".
What is the solution to this please?
from deepwalk.
Are you running DeepWalk on Windows? What is the exact command you ran? Looking at the previous similar issues, it seems that the problem can be fixed by upgrading your future package to the latest. Let me know if this works for you. Thanks!
from deepwalk.
Related Issues (20)
- default factory changed? HOT 2
- error for the "ValueError: invalid literal for int() with base 10: 'nan'"
- ```concurrent.futures.ProcessPoolExecutor``` may lead to wrong embedding ?
- How to generarte DW in a directed and unconnected graph?
- RuntimeError: dictionary changed size during iteration HOT 1
- About the power-Law distribution figure in the article. HOT 1
- ImportError: cannot import name 'Vocab' from 'gensim.models.word2vec' HOT 3
- How to assess edgelist by using scoring.py?
- ImportError: cannot import name 'Vocab' HOT 2
- nodes number HOT 2
- Make deepwalk usable from within python?
- several code changes during my test
- How to create .mat files for CORA Dataset HOT 1
- Please publish a new release on PyPI HOT 1
- Project dependencies may have API risk issues
- 'NoneType' object has no attribute 'nodes' HOT 1
- TypeError: __init__() got an unexpected keyword argument 'size' HOT 4
- Cannot import deepwalk
- Embedding crowded with some fixed node
- A research for generating PR checklists in Pull Request Template HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from deepwalk.