Skip to content

Releases: RacimoLab/dinf

0.5.0

26 Apr 11:33
fe18832
Compare
Choose a tag to compare
  • Renamed smc to mc and mcmc-gan to mcmc, in both the API and CLI.
    We're not really doing SMC, and the MCMC isn't really a GAN.
  • Used KDE reflection in the violin plots, to ameliorate the reduction
    in density near the edges of the support. This was already implemented
    for the hist plots.
  • Fixed iteration numbering in plots to start at zero.
  • Fixed broken pipe when piping dinf-tabulate output to, e.g., head.
  • Updated the tutorial in the docs.

0.4.0

15 Mar 11:27
cb96e87
Compare
Choose a tag to compare
  • Removed abc-gan CLI subcommand, and added smc subcommand.
  • Removed the --resample option for dinf-plot hist.
  • Implement KDE variance shrinkage.
  • Added entropy line plot.
  • Bring dependencies up to date, e.g. fix deprecations.
  • Lazily import scipy, to improve the CLI lag.
  • Added dinf tabulate subcommand.

0.3.0

08 Aug 09:25
2c22e5c
Compare
Choose a tag to compare
  • Changed how the CLI is used. Now the model and discriminator
    are specified with the -m/--model and -d/--discriminator
    options, even when they are required.
  • Removed DinfModel.feature_shape.
  • Simplified Discriminator API.
  • Add progress bars and do logging with rich.
  • Fix KDE bandwidth for abc-gan.
  • Separate the train/test datasets from abc-gan proposals.
  • Reduce memory use for jobs with millions of simulations.
  • Remove alfi-mcmc-gan.

0.2.0

20 Jul 11:36
77b2b26
Compare
Choose a tag to compare

Initial release, featuring:

  • dinf and dinf-plot CLIs,
  • train, predict, abc-gan, mcmc-gan, alfi-mcmc-gan, pg-gan,
  • two flavours of feature matrices, dinf-style BinnedHaplotypeMatrix
    and pg-gan-style HaplotypeMatrix,
  • two flavours of discriminator networks, dinf-style ExchangeableCNN
    and pg-gan-style ExchangeablePGGAN, plus multi-population versions
    of each.

0.1.0

08 Dec 19:27
ad7cd2b
Compare
Choose a tag to compare
0.1.0 Pre-release
Pre-release

Dummy release to reserve name on Pypi.