-
Notifications
You must be signed in to change notification settings - Fork 46
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
Change in handling multilayer to allow for single intra-layer partition object #34
base: master
Are you sure you want to change the base?
Commits on May 24, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c7cfea4 - Browse repository at this point
Copy the full SHA c7cfea4View commit details
Commits on May 25, 2018
-
work in progress. working on passing in degree_by_layer to new vertex…
… partition object
Configuration menu - View commit details
-
Copy full SHA for 7c37242 - Browse repository at this point
Copy the full SHA 7c37242View commit details -
work in progress. working on passing in degree_by_layer to new vertex…
… partition object
Configuration menu - View commit details
-
Copy full SHA for af89249 - Browse repository at this point
Copy the full SHA af89249View commit details -
work in progress. working on passing in degree_by_layer to new vertex…
… partition object
Configuration menu - View commit details
-
Copy full SHA for fba54f5 - Browse repository at this point
Copy the full SHA fba54f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50f1be9 - Browse repository at this point
Copy the full SHA 50f1be9View commit details -
Configuration menu - View commit details
-
Copy full SHA for feafeda - Browse repository at this point
Copy the full SHA feafedaView commit details
Commits on May 29, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 47ff4f4 - Browse repository at this point
Copy the full SHA 47ff4f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f5b64b - Browse repository at this point
Copy the full SHA 6f5b64bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5731d9 - Browse repository at this point
Copy the full SHA f5731d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c6174d - Browse repository at this point
Copy the full SHA 3c6174dView commit details
Commits on May 30, 2018
-
modified WeightedLayers headed to have necessary variables/methods
modified MutableVertexPartition to make methods virtual
Configuration menu - View commit details
-
Copy full SHA for 17905b8 - Browse repository at this point
Copy the full SHA 17905b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75bf37c - Browse repository at this point
Copy the full SHA 75bf37cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2643e1 - Browse repository at this point
Copy the full SHA d2643e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6c7f23 - Browse repository at this point
Copy the full SHA f6c7f23View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae6edf7 - Browse repository at this point
Copy the full SHA ae6edf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b3982f - Browse repository at this point
Copy the full SHA 4b3982fView commit details
Commits on May 31, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f157b82 - Browse repository at this point
Copy the full SHA f157b82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06c4d6d - Browse repository at this point
Copy the full SHA 06c4d6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1a6976 - Browse repository at this point
Copy the full SHA a1a6976View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d40c63 - Browse repository at this point
Copy the full SHA 2d40c63View commit details -
Remove layer_vec and degree_by_layers from partition constructors
Both these vectors represent properties of the underlying graph (not the partition) as should be instantiated as such.
Configuration menu - View commit details
-
Copy full SHA for 3d86bfd - Browse repository at this point
Copy the full SHA 3d86bfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef93f6f - Browse repository at this point
Copy the full SHA ef93f6fView commit details -
found some missing colons, brackets. corrected cacluations to account…
… for directed vs not
Configuration menu - View commit details
-
Copy full SHA for 65be259 - Browse repository at this point
Copy the full SHA 65be259View commit details -
Fix some issues with RBConfigurationVertexPartitionWeightedLayers
Reverted changes to MutableVertexPartition.h, removed raising of Python exceptions in C++ helper functions, and corrected some references to nonexistent variables. init_admin(), move_node(), diff_move(), and quality() have not been changed and remain broken.
Configuration menu - View commit details
-
Copy full SHA for 3bf11d7 - Browse repository at this point
Copy the full SHA 3bf11d7View commit details
Commits on Jun 1, 2018
-
Configuration menu - View commit details
-
Copy full SHA for dc957f2 - Browse repository at this point
Copy the full SHA dc957f2View commit details -
Merge remote-tracking branch 'origin/multilayer-graph-helper'
# Conflicts: # src/VertexPartition.py # src/python_partition_interface.cpp
Configuration menu - View commit details
-
Copy full SHA for 2fd7c1c - Browse repository at this point
Copy the full SHA 2fd7c1cView commit details -
fixed compile errors caused by nesting of cpp fxns using temp.
inserted divide by m in modularity calculation
Configuration menu - View commit details
-
Copy full SHA for cb20996 - Browse repository at this point
Copy the full SHA cb20996View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbba4ea - Browse repository at this point
Copy the full SHA fbba4eaView commit details -
ported over methods to RBConfigurationVertexPartitionWeightedLyaers t…
…o handle caching of neighbors and edge weights by layer for each vertex
Configuration menu - View commit details
-
Copy full SHA for 75ddb0f - Browse repository at this point
Copy the full SHA 75ddb0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3aec48f - Browse repository at this point
Copy the full SHA 3aec48fView commit details -
removed methods that don't need to be overriden
fixed a few cases to make operations vector based .
Configuration menu - View commit details
-
Copy full SHA for 16f7aca - Browse repository at this point
Copy the full SHA 16f7acaView commit details -
removed methods that don't need to be overriden
fixed a few cases to make operations vector based .
Configuration menu - View commit details
-
Copy full SHA for 2d8211a - Browse repository at this point
Copy the full SHA 2d8211aView commit details
Commits on Jun 4, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c6d0f66 - Browse repository at this point
Copy the full SHA c6d0f66View commit details -
Refactor to initialize layer data in Graph constructor
The layer membership vector and per-layer edge weights are now initialized in GraphHelper's Graph.
Configuration menu - View commit details
-
Copy full SHA for 58741e3 - Browse repository at this point
Copy the full SHA 58741e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d97972b - Browse repository at this point
Copy the full SHA d97972bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d94479 - Browse repository at this point
Copy the full SHA 6d94479View commit details -
Configuration menu - View commit details
-
Copy full SHA for adecc5f - Browse repository at this point
Copy the full SHA adecc5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 73dc39b - Browse repository at this point
Copy the full SHA 73dc39bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 83253da - Browse repository at this point
Copy the full SHA 83253daView commit details -
Fix computation of total layer weights
Before, the indices of degree_by_layers were accidentally reversed.
Configuration menu - View commit details
-
Copy full SHA for b26fc7e - Browse repository at this point
Copy the full SHA b26fc7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9516f4 - Browse repository at this point
Copy the full SHA e9516f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 739dbcc - Browse repository at this point
Copy the full SHA 739dbccView commit details
Commits on Jun 5, 2018
-
fixed get_empty_communities() to work for RBC...WeightedLayers class
made _empty_communties vector protected so that it could be modified by the inherited class.
Configuration menu - View commit details
-
Copy full SHA for 54b2726 - Browse repository at this point
Copy the full SHA 54b2726View commit details -
fixed get_empty_communities() to work for RBC...WeightedLayers class
made _empty_communties vector protected so that it could be modified by the inherited class.
Configuration menu - View commit details
-
Copy full SHA for bfdde5b - Browse repository at this point
Copy the full SHA bfdde5bView commit details -
fixed adding node strengths for both in and out in the case that it i…
…s undirected fixed aggregating total_community_weight to and from where all weight had been being added to the from community
Configuration menu - View commit details
-
Copy full SHA for 43fe54f - Browse repository at this point
Copy the full SHA 43fe54fView commit details -
Merge branch 'fix_inheritance'
# Conflicts: # src/RBConfigurationVertexPartitionWeightedLayers.cpp # tests/test_RBCVPweightedlayers.py
Configuration menu - View commit details
-
Copy full SHA for 45b358e - Browse repository at this point
Copy the full SHA 45b358eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 479ffb3 - Browse repository at this point
Copy the full SHA 479ffb3View commit details -
Change default layer count to zero to fix segfault
Before, much of the multi-layer data would not be initialized if all nodes were assigned to the same layer (i.e. layer count of 1).
Configuration menu - View commit details
-
Copy full SHA for 5764c9d - Browse repository at this point
Copy the full SHA 5764c9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fa53a4 - Browse repository at this point
Copy the full SHA 2fa53a4View commit details -
changed unit test to accomodate construction of RBConfigurationWeight…
…eLayers removed print lines updated diff quality to account for 2* node_size.
Configuration menu - View commit details
-
Copy full SHA for ea6f5a4 - Browse repository at this point
Copy the full SHA ea6f5a4View commit details -
overrid fromCpartition method in RBConfigurationWeightedLayers.py to …
…incorporate edge layer weights into the conglomerated graph made layer_vec argument unnecessary for construction (default is to treat everything as sinlge layer) modified function getting graph edges, weights, and nodes from the c++ side to create agglomerated version that returns edge weights by layers
Configuration menu - View commit details
-
Copy full SHA for bd680e2 - Browse repository at this point
Copy the full SHA bd680e2View commit details
Commits on Jun 6, 2018
-
commented out method to set the edge layer weights from python side (…
…currently no need to do this) fixed python facing method to get layer_weights
Configuration menu - View commit details
-
Copy full SHA for ec51cf8 - Browse repository at this point
Copy the full SHA ec51cf8View commit details -
added methods to compute total weights to and from com by summing ove…
…r the layer valued versions
Configuration menu - View commit details
-
Copy full SHA for 62471c6 - Browse repository at this point
Copy the full SHA 62471c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7db519e - Browse repository at this point
Copy the full SHA 7db519eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d000e4 - Browse repository at this point
Copy the full SHA 7d000e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b340ce - Browse repository at this point
Copy the full SHA 9b340ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26d3a1f - Browse repository at this point
Copy the full SHA 26d3a1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ab601a - Browse repository at this point
Copy the full SHA 5ab601aView commit details
Commits on Jun 7, 2018
-
Improve performance of some WeightedLayers functions
RBConfigurationVertexPartitionWeightedLayers optimization is roughly 100% faster now (i.e. it will take about half the time it used to). Also removed an extraneous function in GraphHelper and changed the use of IGRAPH_OUT to IGRAPH_IN in weight_from_comm.
Configuration menu - View commit details
-
Copy full SHA for 3478a81 - Browse repository at this point
Copy the full SHA 3478a81View commit details
Commits on Jun 8, 2018
-
Revert various files to original state
The following files were not significantly changed and have been reverted to their state in vtraag/louvain-igraph's master branch: - ModularityVertexPartition.h - Optimiser.h - MutableVertexPartition.cpp - python_optimiser_interface.cpp - RBConfigurationVertexPartition.cpp
Configuration menu - View commit details
-
Copy full SHA for cb8ec32 - Browse repository at this point
Copy the full SHA cb8ec32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50c7cac - Browse repository at this point
Copy the full SHA 50c7cacView commit details -
Configuration menu - View commit details
-
Copy full SHA for f012ddf - Browse repository at this point
Copy the full SHA f012ddfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c79308 - Browse repository at this point
Copy the full SHA 7c79308View commit details
Commits on Jun 11, 2018
-
Configuration menu - View commit details
-
Copy full SHA for fb7b9db - Browse repository at this point
Copy the full SHA fb7b9dbView commit details
Commits on Jun 15, 2018
-
4
Configuration menu - View commit details
-
Copy full SHA for 9762b75 - Browse repository at this point
Copy the full SHA 9762b75View commit details -
remove numpy dependency. explicityly cast ints in layer_vec to preven…
…t PyLong_Check from failing
Configuration menu - View commit details
-
Copy full SHA for 383478f - Browse repository at this point
Copy the full SHA 383478fView commit details
Commits on Jun 25, 2018
-
removed numpy dependency. Cast layer_vec to list
handle list values using PyNumber_AsSsize_t instead of PyLong_AsLong raises python index error if unable to convert them.
Configuration menu - View commit details
-
Copy full SHA for 54f2207 - Browse repository at this point
Copy the full SHA 54f2207View commit details
Commits on Jul 2, 2018
-
added resolution parameter to calculation of quality for RBCweightedL…
…ayers changed PyLong Check to PyNumber Check for same compatibility
Configuration menu - View commit details
-
Copy full SHA for 57707f6 - Browse repository at this point
Copy the full SHA 57707f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ec4bdd - Browse repository at this point
Copy the full SHA 3ec4bddView commit details
Commits on Feb 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 9612a20 - Browse repository at this point
Copy the full SHA 9612a20View commit details
Commits on Jun 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4143497 - Browse repository at this point
Copy the full SHA 4143497View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9f25a5 - Browse repository at this point
Copy the full SHA f9f25a5View commit details