Improvements, Enhancements
* Refactor hypergraph_modularity; add tutorial; thank you ftheberge
* Add conductance, tests; thank you NicolBuratti uninicol
**Full Changelog**: https://github.com/pnnl/HyperNetX/compare/v2.0.5...v2.1.0
Modularity module updates
Unchanged functions:
- dict2part(D)
- part2dict(A)
- linear(d, c)
- majority(d, c)
- strict(d, c)
- two_section(HG)
- kumar(HG, delta=0.01, verbose=False)
No longer required
- precompute_attributes(H)
- _compute_partition_probas(HG, A)
- _degree_tax(HG, Pr, wdc)
- _edge_contribution(HG, A, wdc)
- _delta_ec(HG, P, v, a, b, wdc)
- _bin_ppmf(d, c, p)
- _delta_dt(HG, P, v, a, b, wdc)
New version
- modularity(HG, A, wdc=linear)
- last_step(HG, L, wdc=linear, delta=0.01, verbose=False)
New (hidden) functions
- _last_step_unweighted
- _last_step_weighted