Skip to content

v0.1 micro update

Compare
Choose a tag to compare
@GilesStrong GilesStrong released this 16 Apr 10:39
· 714 commits to master since this release
489b2b6

Change log

Breaking

  • binary_class_cut now returns tuple of (cut, mean_AMS, maximum_AMS) as opposed to just the cut
  • Initialisation lookups now expected to return callable, rather than callable and dictionary of arguments. partial used instead.
  • top_perc in binary_class_cut now treated as percentage rather than fraction

Additions

  • Added PReLU activation
  • Added uniform initialisation lookup

Removals

Fixes

  • uncert_round converts NaN uncertainty to 0
  • Correct name of internal embedding dropout layer in CatEmbHead: emd_do -> emb_do
  • Adding missing settings for activations and initialisations to body and tail
  • Corrected plot annotation for percentage in binary_class_cut

Changes

  • Removed the BatchNorm1d automatically added in CatEmbHead when using categorical inputs; assuming unit-Gaussian continuous inputs, no a priori resaon to add it, and tests indicated it hurt performance and train-time.
  • Changed weighting factor when not loading loading cycles only to n+2 from n+1

Depreciations

Comments