Skip to content

Releases: fastmachinelearning/hls4ml

edelweiss 0.8.1

19 Dec 21:00
07c5bb6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.0...v0.8.1

edelweiss 0.8.0

16 Nov 00:10
a9fc0fc
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.1...v0.8.0

edelweiss 0.8.0rc1

08 Nov 00:09
d4e7655
Compare
Choose a tag to compare
edelweiss 0.8.0rc1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.7.1...v0.8.0rc1

delphinium 0.7.1

13 May 15:55
f50d7dd
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.0...v0.7.1

delphinium

26 Apr 17:08
Compare
Choose a tag to compare

What's Changed

Read more

delphinium rc1

15 Apr 01:44
529f9e9
Compare
Choose a tag to compare
delphinium rc1 Pre-release
Pre-release

What's Changed

Read more

coris

12 Nov 12:25
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.6.0

bartsia

05 Mar 17:15
c3509cf
Compare
Choose a tag to compare

What's new:

  • Streaming IO layer implementations, especially of Convolutional layers, accessed through the config with IOType: io_stream. Scales CNN support to much larger models than previously possible (see arXiv:2101.05108)
  • New documentation and API reference
  • Further optimizations for QKeras / quantization aware training. A 'shift' operation is now used for po2 quantizers
  • Allow redefinition of weights directory for standalone project compilation
  • profiling for PyTorch models

Deprecated:

  • IOType : io_serial is deprecated, and superceded by new IOType: io_stream

Bugfixes:

  • Fix to Initiation Interval and different min/max latency for Strategy: Resource
  • Fix warnings in hls4ml command line script flow
  • Write yml config from Python API - for mixed API / command line flow

v0.5.0-beta

18 Jan 15:37
Compare
Choose a tag to compare
v0.5.0-beta Pre-release
Pre-release

Pre-release of hls4ml version v0.5.0.

What's new:

  • Streaming IO layer implementations, especially of Convolutional layers, accessed through the config with io_type: io_stream. Scales CNN support to much larger models than previously possible (see paper)
  • New documentation and API reference
  • Further optimizations for QKeras / quantization aware training. A 'shift' operation is now used for po2 quantizers
  • Allow redefinition of weights directory for standalone project compilation

aster

30 Oct 16:49
521deb1
Compare
Choose a tag to compare

What's new:

  • Support for GarNet layer (see paper)
  • Input layer precision added to config generator utility
  • New 'SkipOptimizers' config option. Now you can run all Optimizers by default (as in v0.3.0) but subtract any specified by 'SkipOptimizers' e.g. hls_config['SkipOptimizers'] = ['fuse_consecutive_batch_normalization']
  • Print out the latency report from Cosimulation

Bugfixes:

  • Fixes related to tensorflow 2.3: new Functional API, changes to handling of Input layer
  • Fix error with config generator utility and activation layers gor granularity='name'
  • Fix issue with reloading of emulation library after configuration change
  • Fix to handling of layers with use_bias=False and merged Dense and BatchNormalization