Comments (7)
Maybe we should switch the name of the edge distribution to "approximately-bernoulli"
then too? And switch from an error to a warning? Does that sound good to you?
from fastrg.
from fastrg.
We can do things on a model by model basis. I think it makes sense to leave the error for model where the approximation is exact (i.e. above).
from fastrg.
But my probabilities weren't greater than one.... it only happens because of the -log(1-p) needed to inflate the Poisson probabilities... so that after thresholding, we get Bernoulli( p)
from fastrg.
So, the check should go before the -log(1-p)
from fastrg.
Ah I should move this code out of the SBM model and into the general factor model constructors.
from fastrg.
General solution in #29
from fastrg.
Related Issues (20)
- Test poisson_edges
- tmp_index is shorter than to_index sometimes, especially in small and degenerate blockmodels HOT 2
- Add blockmodel vignette once requisite models have been implemented
- Test multi-graphness of igraph and tidygraph representations?
- Release fastRG 0.3.0
- Add node contextualized stochastic blockmodel
- fastRG::sbm without setting expected_degree is doubling the number of edges that should be there. HOT 3
- Blockmodels should graciously handle k = 1
- Automatic theta_out generation either not working or not informating user in directed_dcsbm
- Make sure nodes don't go missing as in the following
- Improve population svds/eigs/ASE documentation
- Use identifiable parameterization for overlapping models
- Release fastRG 0.3.1
- Be consistent with Poisson graphs about using weighted graphs versus multigraphs in `igraph` and `tidygraph` samplers
- Document singular value scaling for undirected graphs
- sbm() function not using possion_edges and allow_self_loops parameters
- A trick to compute the svd of the population regularized Laplacian with a single extra line of code
- Recover block memberships with dcsbm? HOT 4
- Release fastRG 0.3.2
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 fastrg.