Comments (5)
Hi,
Just for note.
I implemented one weighted version and stored it in:
https://github.com/shun1024/weighted-deepwalk
from deepwalk.
@shun1024 Thanks for the implementation! For weighted graphs, you can generalize the random walk function here:
https://github.com/phanein/deepwalk/blob/master/deepwalk/graph.py#L128-L151
Also, introducing alias sampling reduces the time complexity of generating the next node from
https://github.com/aditya-grover/node2vec/blob/master/src/node2vec.py
from deepwalk.
@GTmac thanks for suggestion :)
That's pretty great software
from deepwalk.
Hello
I just want to know how deepwalk without weight can find word frequency. I dont get that
i appreciate if any one help
from deepwalk.
@anvarisoraya I am not sure if I understand your question, but word frequency is computed by counting the number of occurrences of each word (node) in random walks, which does not assume the input graph to be weighted.
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.