Recent Releases of scikeras

scikeras - v0.13.0

What's Changed

Support for Keras 3 by @adriangb in https://github.com/adriangb/scikeras/pull/317

This release drops support for older versions of Keras, Tensorflow and Scikit-Learn.

Full Changelog: https://github.com/adriangb/scikeras/compare/v0.12.0...v0.13.0

- Python
Published by adriangb almost 2 years ago

scikeras - v0.12.0

What's Changed

  • chore: updating the poetry version to fix the push issue by @cristian-rincon in https://github.com/adriangb/scikeras/pull/308

New Contributors

  • @cristian-rincon made their first contribution in https://github.com/adriangb/scikeras/pull/308

Full Changelog: https://github.com/adriangb/scikeras/compare/v0.11.1...v0.12.0

- Python
Published by adriangb over 2 years ago

scikeras - v0.11.0

What's Changed

  • Support TF 2.12, drop Python 3.7 by @adriangb in https://github.com/adriangb/scikeras/pull/302

Full Changelog: https://github.com/adriangb/scikeras/compare/v0.10.0...v0.11.0

- Python
Published by adriangb over 2 years ago

scikeras - v0.10.0

What's Changed

  • Disable testing on TF nightly by @adriangb in https://github.com/adriangb/scikeras/pull/286
  • Support TensorFlow 2.11.0 by @adriangb in https://github.com/adriangb/scikeras/pull/287

Full Changelog: https://github.com/adriangb/scikeras/compare/v0.9.0...v0.10.0

- Python
Published by adriangb about 3 years ago

scikeras - v0.9.0

What's Changed

  • feat: allow functools.partial in wrappers.py by @jpgard in https://github.com/adriangb/scikeras/pull/279
  • feat: Support sparse matrices for X by @adriangb in https://github.com/adriangb/scikeras/pull/240
  • chore/fix: compatibility with newest nightly builds by @adriangb in https://github.com/adriangb/scikeras/pull/278
  • chore: update all deps by @adriangb in https://github.com/adriangb/scikeras/pull/280
  • chore: bump version to 0.9.0 by @adriangb in https://github.com/adriangb/scikeras/pull/281

New Contributors

  • @jpgard made their first contribution in https://github.com/adriangb/scikeras/pull/279

Full Changelog: https://github.com/adriangb/scikeras/compare/v0.8.0...v0.9.0

- Python
Published by adriangb over 3 years ago

scikeras - v0.8.0

What's Changed

  • Support python 3.10 by @jeffery9876 in https://github.com/adriangb/scikeras/pull/274

New Contributors

  • @jeffery9876 made their first contribution in https://github.com/adriangb/scikeras/pull/274

Full Changelog: https://github.com/adriangb/scikeras/compare/v0.7.0...v0.8.0

- Python
Published by adriangb almost 4 years ago

scikeras - v0.7.0

What's Changed

  • Fixed Some Typos in README.md and Documentation by @RoyiAvital in https://github.com/adriangb/scikeras/pull/269
  • Add sklearn mixin inheritance by @go95 in https://github.com/adriangb/scikeras/pull/267
  • chore: run nightly tf in CI and fix compatibility with TF 2.9.0 by @adriangb in https://github.com/adriangb/scikeras/pull/271

New Contributors

  • @RoyiAvital made their first contribution in https://github.com/adriangb/scikeras/pull/269
  • @go95 made their first contribution in https://github.com/adriangb/scikeras/pull/267

Full Changelog: https://github.com/adriangb/scikeras/compare/v0.6.1...v0.7.0

- Python
Published by adriangb almost 4 years ago

scikeras - v0.6.1

What's Changed

  • doc: document that TensorFlow Datasets are not supported as inputs by @adriangb in https://github.com/adriangb/scikeras/pull/266

Full Changelog: https://github.com/adriangb/scikeras/compare/v0.6.0...v0.6.1

- Python
Published by adriangb about 4 years ago

scikeras - v0.6.0

What's Changed

  • MAINT: add optional packages for tensorflow and tensorflow-cpu; update documentation by @metasyn in https://github.com/adriangb/scikeras/pull/262

New Contributors

  • @metasyn made their first contribution in https://github.com/adriangb/scikeras/pull/262

Full Changelog: https://github.com/adriangb/scikeras/compare/v0.5.1...v0.6.0

- Python
Published by adriangb about 4 years ago

scikeras - v0.5.1

What's Changed

  • BREAKING CHANGE: bump TensorFlow dependency to 2.7.0 by @adriangb in https://github.com/adriangb/scikeras/pull/252
  • feat: add context manager for setting TensorFlow's random generator by @adriangb in https://github.com/adriangb/scikeras/pull/254
  • doc: add note on KerasRegressor.score() return value to migration guide by @adriangb in https://github.com/adriangb/scikeras/pull/255

Full Changelog: https://github.com/adriangb/scikeras/compare/v0.4.1...v0.5.1

- Python
Published by adriangb about 4 years ago

scikeras - v0.4.1

Fixes:

  • Add missing dependency on packaging (#247). Thank you @sim-san for reporting and fixing!
  • Fixed an issue causing routed parameters (fit__class_weight) to be overridden by non-routed parameters, including default values (class_weight=None) (#244). Thank you @8549 for reporting the issue.
  • Fix handling of class_weight="balanced" (#245)

- Python
Published by adriangb over 4 years ago

scikeras - v0.4.0

Features:

  • Support routed parameters to callbacks (#233)

Changes:

  • Official support for extra keyword arguments (**kwargs) in fit(), predict() and predict_proba() that are routed directly to Keras (#238)
  • Remove hard dependency on tensorflow, allowing users to choose tensorflow-cpu or other distributions in environments where they can't control pip arguments (#237)

- Python
Published by adriangb over 4 years ago

scikeras - v0.3.3

v0.3.3 is a patch release that fixes version specification for dependencies

- Python
Published by adriangb almost 5 years ago

scikeras - v0.3.1

Fixes: - Fixes a bug in inverse-transforms of predictions for multiclass labels that are not one-hot encoded (#229). Credit to RKCZ on SO for reporting the issue: https://stackoverflow.com/q/67019157/6582418

- Python
Published by adriangb almost 5 years ago

scikeras - v0.3.0

Thank you to all of the collaborators that found bugs and submitted PRs to SciKeras!

v0.3.0 is a minor release that consists mainly of bug fixes, although we have made huge improvements under the hood as well.

Features:

  • Implement batch_size=-1 (#194)
  • Lots of documentation improvements (#200, #197, #178, #176, #174)

Fixes: * Fix a bug in meta parameter collection (#171) * Allow epochs to be passed as a keyword argument to fit (#154) * Fix the signature of BaseWrapper.scorer (#169) * Fix inverse transforms for one-hot encoded targets (#189)

Contributors to this release:

  • @stsievert
  • @data-hound

- Python
Published by adriangb almost 5 years ago

scikeras - v0.2.1

Thank you to @stsievert for your continued support and contributions!

Release notes:

  • Support autoencoders and more general use cases via BaseWrapper (#123)
  • Fix slowdown caused by sample_weight processing (reported in DaskML#764, fixed in #123)
  • Documentation improvements (#134, #135, #145 and #138)
  • Fix the initialize method in KerasClassifier (#140)

- Python
Published by adriangb about 5 years ago

scikeras - Release v0.2.0

  • Move data transformations to a Scikit-Learn Transformer based interface (#88)
  • Add Keras parameters to BaseWrapper.init (loss, optimizer, etc) (#47, #55)
  • Remove needless checks/array creation (#63, #59)
  • Make pre/post processing functions public (#42)
  • Some stability around BaseWrapper.__call__ (#35)
  • Cleanup around loss names (#38, #35)
  • Parameter routing (#67)
  • Rename build_fn to model with deprecation cycle (#98)
  • Add ability for SciKeras to compile models (#66)
  • class_weights parameter (#52, #103)
  • classes param for partial_fit (#69, #104)
  • Provide an epochs parameter (#51, #114)
  • Updated docs, now hosted on RTD (#58, #73)
  • Checks to make sure models are correctly compiled (#86, #100, #88)

- Python
Published by adriangb over 5 years ago

scikeras - Release v0.1.8

  • Add support for partial fitting and warm starts (#17, thank you @stsievert!).
  • Add support for random states via the random_state parameter (#27).
  • Scikit-Learn SLEP10 compliance (#26).
  • Fix unnecessary data reshaping warnings (#23).

- Python
Published by adriangb over 5 years ago

scikeras - v0.1.7

- Python
Published by adriangb over 5 years ago