Skip to content

Releases: vankesteren/ProportionalFitting.jl

v0.6.0

24 Jun 12:35
22921a5
Compare
Choose a tag to compare

ProportionalFitting v0.6.0

Diff since v0.5.0

Breaking changes

  • Added an option to deal with inconsistent target margins

Merged pull requests:

Closed issues:

  • Approximate when dimensions are mismatched (#31)

v0.5.0

29 May 21:04
3c6eac8
Compare
Choose a tag to compare

ProportionalFitting v0.5.0

Diff since v0.4.0

Breaking changes

  • Added a memory-efficient in-place adjust!() method

Further improvements

  • Various performance improvements

Merged pull requests:

Closed issues:

  • Performance: Elementwise multiplication with ArrayFactors without instantiating array (#19)
  • Performance: pre-compute array alignment before running main ipf() loop (#25)
  • Performance: improve type stability of main ipf() function (#27)

v0.4.0

10 May 20:16
fcb1f97
Compare
Choose a tag to compare

ProportionalFitting v0.4.0

Diff since v0.3.0

Breaking changes

  • ProportionalFitting now supports duplicated dimensions in target margins

Further improvements

  • Update code style
  • Update documentation
  • Clean up unnecessary files

Merged pull requests:

Closed issues:

  • Potential improvement: work with dicts (#6)
  • Versioned docs (#16)

v0.3.0

26 Apr 10:57
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.3.0

v0.2.0

11 Sep 18:45
e14c246
Compare
Choose a tag to compare

ItPropFit v0.2.0

Diff since v0.1.0

Closed issues:

  • Support multidimensional margins (#4)

Merged pull requests:

  • ItPropFit.jl v0.2.0: Multidimensional array margins (#7) (@vankesteren)

v0.1.0

30 Jul 10:40
1893ea7
Compare
Choose a tag to compare

ItPropFit v0.1.0

Closed issues:

  • Deal with zeroes in X or mar (#1)
  • Transform margins to proportions if inconsistent (#2)
  • Add Logging in ifp() (#3)