Comments (5)
conceptually, sure. one can put a distribution on the weights in a given block, say. obviously we don't have such a thing implemented.
if you did that, you'd just have to decide how you want to compare the two distributions in two different graphs, say. this paper talks about some possible options https://arxiv.org/pdf/2011.14990.pdf
from graspologic.
Hi @jamesdalg - you can find a "stats"
field in the misc
dictionary returned by group_connection_test
, the exact meaning of which will depend on the exact test you asked for with method
. https://microsoft.github.io/graspologic/latest/reference/reference/inference.html#graspologic.inference.group_connection_test
perhaps that's what you want?
from graspologic.
I think that's exactly it!! Great. Thanks!
from graspologic.
What I noticed is that I can't use the SBM on valued edges. Is there some model that allows for edge weights?
192 graph = import_graph(graph)
194 if not is_unweighted(graph):
--> 195 raise NotImplementedError(
196 "Graph model is currently only implemented for unweighted graphs."
197 )
199 if y is None:
200 self._estimate_assignments(graph)
NotImplementedError: Graph model is currently only implemented for unweighted graphs.
from graspologic.
Sounds great! I'll look into it.
from graspologic.
Related Issues (20)
- [BUG] Error in `graph_match` with optimal transport HOT 10
- Ensure we have a non-dev-mode install of graspologic as part of CI/CD workflow
- Audit test warnings for deprecation warnings HOT 1
- [BUG] graspologic v.2.0.1 and networkx 3.0 incompatibility leads to a crash HOT 1
- [BUG] Following the first tutorial on the documentation, first example fails due to networkx HOT 2
- Add CITATION.cff file HOT 2
- MatplotlibDeprecationWarning to address
- Numpy DeprecationWarning to address HOT 1
- Sklearn FutureWarning to address
- [BUG] What does "Spectral Vertex Nomination" implement? HOT 1
- [BUG] graspologic takes 33 seconds to import HOT 9
- [BUG] The docs do not reflect the modification of the graph_match module HOT 1
- [BUG] Numba warnings
- The whole package works with numpy matrices; why doesn't node2vec? HOT 1
- [Question] Running Leiden community detection on random graph generates multiple communities HOT 3
- [BUG] SBMEstimator throws an error when "loops=False" and some block has size 1
- [Question] Is Windows 11 OS supported? HOT 1
- [BUG] Scipy deprecations causing importerrors in gensim HOT 4
- [MAINT] black formatting rules updated in 2024 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 graspologic.