Skip to content

Releases: es-ude/elastic-ai.creator

v0.59.2

06 Oct 11:08
Compare
Choose a tag to compare

Fix

  • Copy model to cpu for quantized inference (0c5d88e)

v0.59.1

06 Oct 10:43
Compare
Choose a tag to compare

Fix

  • tests: Add step_lut to state_dict (e18f46f)
  • precomputed: Do not copy input to cpu (586b774)
  • precomputed: Set step_lut as non trainable parameter (95954c2)

v0.59.0

02 Oct 15:22
Compare
Choose a tag to compare

Feature

  • Add xnor-popcount based mac bin impl (6a63eb3)
  • Basic fxp mac + hw/sw simulation tests (f34a1ed)
  • Handle colons in ghdl sim parsing (f485531)
  • Parse ghdl output (3f7e05f)
  • Add number_conversion (1fde323)

Fix

  • Make mac impl use round to zero logic (f8c674f)
  • chore: Exclude simulations from coverage (de6a293)
  • chore: Exclude simulations from coverage (3b31a45)
  • Ignore one more line for ghdl out parsing (c48ec8f)
  • Remove need for csv in testbench (f905bbf)

Documentation

  • Add documentation for number conversion (617e2c6)

v0.58.0

29 Sep 14:00
Compare
Choose a tag to compare

Feature

  • tests: Add small integration test to verify that conv1d layer generates correct design (da45cc3)
  • tests: Add small integration test to verify that linear layer creates correct design (f71e43f)
  • tests: Add tests for linear design (55a366a)
  • tests: Add tests for fixed point linear layer (2e959b6)
  • linear: Use bias as default (14b01be)
  • tests: Add tests for the conv1d design (c2c94bd)
  • Add parameter getters (3c184c0)
  • tests: Add tests for conv1d layer (c645297)

Fix

  • Remove already dropped padding, stride and dilation (79494fe)
  • Remove stride and padding as supported parameters for conv1d (05b57d1)
  • Remove unnecessary output quantization of the SiLU base module (350faa5)

Documentation

  • readme: Use create_design function instead of translate in minimal example (b9351ca)

v0.57.1

29 Aug 12:29
Compare
Choose a tag to compare

Fix

  • Try to exclude test files from build (f282ac0)

v0.57.0

29 Aug 12:08
Compare
Choose a tag to compare

Feature

  • Exclude tests from build (72b8e0a)
  • Global math operations depend on math operations of supported layers (127ffdb)

v0.56.0

28 Aug 22:17
Compare
Choose a tag to compare

Feature

  • Add a public quantize function to allow initial quantization of model inputs (c8a170c)
  • Add layers to init file in fixed_point package to improve usability (93917d8)

Fix

  • Fix broken imports and other errors that leads to failing tests (6eac561)
  • Remove deprecated layers (59cdaae)
  • Remove deprecated layers (d55c041)
  • Outdated imports (650a71e)

Documentation

  • Add glossary entry (8855e02)
  • Update minimal example to reflect the most recent changes (8f122a0)
  • Start glossary (b2d82cd)

v0.55.2

12 Aug 10:07
Compare
Choose a tag to compare

Fix

  • Add dummy batch dimension to meet the requirements of the batch norm (0f499f0)

v0.55.1

11 Aug 12:56
Compare
Choose a tag to compare

Fix

  • Fix non existing in_channels variable and remove unused import (0e73c2d)

v0.55.0

11 Aug 10:03
Compare
Choose a tag to compare

Feature

  • Implemented batch normed conv1d layer (cd6836c)

Fix