Skip to content

Releases: ChristianOrr/sequential-ft-transformer

v0.4.0

03 Oct 19:08
Compare
Choose a tag to compare

v0.4.0 (2024-10-03)

Documentation

  • docs: updated the readme (e6a3ac2)

Feature

  • feat(keras update): Updated keras to v3.5 and added back support for feature importances using attention weights (987ce08)

Refactor

  • refactor(packages): moved jax backend to test dependencies (ac5e333)

Test

  • test(package): updated lock file with the jaxlib new version (51f9109)

  • test(package): fixed jaxlib to the same version as jax to prevent version conflict during testing (5b925d9)

  • test(package): added jaxlib to lock file (e833241)

  • test(package): added jaxlib package for testing (e01abbf)

  • test(end-to-end): added an end to end training, saving the model loading the model and comparing the models results test (4b22f5f)

v0.3.3

07 Apr 19:50
Compare
Choose a tag to compare

v0.3.3 (2024-04-07)

Fix

  • fix(loading): updated the subclassed model to be able to save and load the model with its weights (a65fbeb)

v0.3.2

01 Apr 07:24
Compare
Choose a tag to compare

v0.3.2 (2024-04-01)

Fix

  • fix(loading): added get and from config methods for all layers to ensure loading and saving the model successfully (5fb3cde)

v0.3.1

31 Mar 09:15
Compare
Choose a tag to compare

v0.3.1 (2024-03-31)

Fix

  • fix(keras): converted all layers to keras subclassed layers and the model to a subclassed model for keras 3 integration (085a3a6)

v0.3.0

30 Mar 08:40
Compare
Choose a tag to compare

v0.3.0 (2024-03-30)

Documentation

  • docs(contributing): added additional install instructions for contributing docs (a40d30c)

Feature

  • feat(package): updated the package to support keras 3 (f14d978)

Refactor

  • refactor(dependencies): added jax as backend (f4f18d6)

  • refactor(ci-cd): refactored the ci-cd pipeline to look at the previous 1 commit instead of 2 to get the prev version (6a9bbac)

v0.2.5

04 Feb 17:53
Compare
Choose a tag to compare

v0.2.5 (2024-02-04)

Fix

  • fix(embeddings): Converted linear and periodic embedding layers to keras subclassed layers to prevent serialization errors when saving (6cc101c)

v0.2.4

20 Jan 10:47
Compare
Choose a tag to compare

v0.2.4 (2024-01-20)

Fix

  • fix(transoformer): fixed layernorm crashing on gpu without epsilon argument and fix transformer wasnt going passed depth level 1 (779c576)

v0.2.3

02 Jan 20:09
Compare
Choose a tag to compare

v0.2.3 (2024-01-02)

Build

  • build(pipeline): removed the exit pipeline step since it didn't work (679cf86)

  • build(pipeline): updated if statement for package version check (83d1e72)

  • build(pipeline): added debugging info to version increment check (db40595)

  • build(pipeline): updated setting package version incremented output paramater (4a435da)

  • build(pipeline): updated package version incremented check (53e2e78)

  • build(pipeline): added check to see if package version was incremented and exit early if it wasn't (736f421)

Documentation

  • docs(ple): added ple target-aware embeddings (4b385f8)

Fix

  • fix(docs): added docstring and updated notebooks to demo latest code (020800c)

Refactor

  • refactor(code): removed old ft-transformer code (069dac0)

  • refactor(ple): moved ple bins calculations out of the model, its now passed as an argument (558cfb6)

v0.2.2

30 Dec 15:41
Compare
Choose a tag to compare

v0.2.2 (2023-12-30)

Fix

  • fix(ple): updated piecewise linear embedding layer to work with sequential input data (e89504e)

v0.2.1

29 Dec 12:55
Compare
Choose a tag to compare

v0.2.1 (2023-12-29)

Fix

  • fix(embedding): updated the periodic numerical embedding layer to work with sequential inputs (42b4d8e)