Skip to content

Latest commit

 

History

History
46 lines (34 loc) · 1.39 KB

File metadata and controls

46 lines (34 loc) · 1.39 KB

Changelog

0.3.0 (2025-02-15)

Added

  • Detailed documentation with hosting on readthedocs.io
  • Github action for running tests before push to main branch.
  • Issue template for bug reports and enhancement suggestions.
  • Pull-request template.

Documentation

  • Created contribution guidelines
  • Created security policy
  • Created code of conduct
  • Created changelog
  • Created release template
  • Created release checklist

0.2.1 (2025-02-05)

Added

  • Ability to use cost function other than mean squared error (including custom ones)
  • Mean absolute error added as new cost function.
  • Compatability with pandas (DataFrame & Series).
  • Added testing with pytest.
  • Added __slots__ and __repr__ to melar.LinearRegression

Changed

  • Cost functions have been moved from melar/main.py to melar/cfuncs.py
  • Additional keyword arguments cost_function and cost_function_deriv to melar.LinearRegression.

Documentation

  • Added docstrings to melar/__init__.py, melar/main.py and melar/cfuncs.py
  • Added module level dunders to melar/__init__.py

0.1.2 (2025-01-12)

Fixed

  • __init__.py could not import LinearRegression.

Documentation

  • Added example code to README.md