Skip to content

HNX v2.1.0

Choose a tag to compare

@bonicim bonicim released this 10 Nov 01:12
· 671 commits to master since this release

Improvements, Enhancements

  • Refactor hypergraph_modularity; add tutorial; thank you @ftheberge
  • Add conductance, tests; thank you @NicolBuratti @uninicol

Full Changelog: 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