Skip to content

Latest commit

 

History

History
187 lines (94 loc) · 10.2 KB

CHANGELOG.md

File metadata and controls

187 lines (94 loc) · 10.2 KB

CHANGELOG

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 (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 (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 (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 (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 (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 (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 (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 (2023-12-30)

Fix

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

v0.2.1 (2023-12-29)

Fix

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

v0.2.0 (2023-12-29)

Chore

  • chore(package): added pyarrow (c7b6a27)

Feature

  • feat(model): updated ft-transformer model to support sequential tabular data (95ae501)

v0.1.0 (2023-12-24)

Feature

  • feat(model): converted ft-transformer to tensorflow functional api (500dae6)

v0.0.2 (2023-12-16)

Build

  • build(package): commit parser options (96713de)

Fix

  • fix(package): package version (2c0e27c)

Refactor

  • refactor(pipeline): added back semantic-release version (356760a)

  • refactor(pipeline): added verbose to publish command (fc8766f)

  • refactor(pipeline): removed semantic-release version (f9367b0)

  • refactor: updated build config version for toml (26cf97f)

v0.0.1 (2023-12-15)

Unknown

  • fix (pipeline): added GH_TOKEN to version bump (beebd1a)

  • fix (pipeline): semantic-release install (fdef5c0)

  • fix (pipeline): semantic-release version (8597ab0)

  • fix (pipeline): added build command (31c45c5)

  • test (pipeline): updated dist path (1d513da)

  • test (pipeline): showing folder contents (265d807)

  • fix (pipeline): install semantic release (0b8a89c)

v0.0.0 (2023-12-09)

Unknown

  • fix (pipeline): installed sematic-release (28e10c9)

  • test (dummy): added dummy test (719cb4d)

  • fix (pipeline): test import (7f4c636)

  • fix (pipeline): updated package (e5c924d)

  • initial package setup (6a0ea08)

  • added python package structure (f4f5abf)

  • Initial commit (a263fc5)