Skip to content

Releases: calad0i/HGQ2

v0.1.8

13 Mar 20:11
7f8ed6a

Choose a tag to compare

Bug fixes, add SALT attn:

  • mask leak in stable softmax impl
  • ebops scale factor handling
  • allow q/k/v proj fusing for mha (effect is minor - not needed in general)
  • beta setter fix: skip layers disabled ebops computation
  • DAIS tracer fixes

Full Changelog: v0.1.7...v0.1.8

v0.1.7

12 Feb 02:57
ca5d0bd

Choose a tag to compare

  • allow affined unary function LUT
  • minor bug fixes
  • Disable input quantizer for softmax by default
    • in stable impl, the inputs will be effectively quantized twice if not with pre-exp-lookup quantization

v0.1.6

12 Jan 09:42
d3bb62c

Choose a tag to compare

  • pf support for pooling layers
  • add back dummy pf for einsum dense layer
  • allow ebops scaling factor per layer
  • test cov of all layers in da4ml
  • explicit pf computation in conv for max pf case
  • convlut fix
  • breaking shuffle is off by default now in datasets.

Full Changelog: v0.1.5...v0.1.6

v0.1.5

11 Dec 14:21
cea9d3f

Choose a tag to compare

  • QDenseT/QConvT
  • Dataloader shuffle support
  • int bits decay fix in WRAP quantizer

Full Changelog: v0.1.4...v0.1.5

v0.1.4

18 Nov 14:24
9010683

Choose a tag to compare

  • Allow .h5 or .weights.h5 saving for pareto
  • Fix parallelization effect on ebops for dense

v0.1.3

09 Nov 18:17
5ed0e34

Choose a tag to compare

  • Many minor bug fixes
  • RNN/GRU support
  • Pooling signature fix
  • DenseT support
  • qkeras emu fix
  • remove "hls4ml can't synth this" warning

v0.1.2

18 Sep 13:56
777fd42

Choose a tag to compare

  • Sugar: Minor bug fix for X only dataset sugar (y cannot be None)
  • Sugar: Add EBOPs conditioned early stopping callback
  • Windows specific: crash due to int32 overflow in seed def

v0.1.1

01 Sep 00:36
a4e899b

Choose a tag to compare

  • Update tests for da4ml api change
  • Add linformer grammar sugar

v0.1.0

23 Jul 13:06
3a12c4f

Choose a tag to compare

  • First release