Skip to content

Releases: Safe-DS/Library

v0.22.0

01 May 19:42
Compare
Choose a tag to compare

0.22.0 (2024-05-01)

Features

  • is_fitted is now always a property (#662) (b1db881), closes #586
  • add Column.missing_value_count (#682) (f084916), closes #642
  • Add InputConversion & OutputConversion for nn interface (#625) (fd723f7), closes #621
  • Add hash,eq and sizeof in ForwardLayer (#634) (72f7fde), closes #633
  • allow using tables that already contain target for prediction (#687) (e9f1cfb), closes #636
  • callback Row.sort_columns takes four parameters instead of two tuples (#683) (9c3e3de), closes #584
  • rename group_rows_by in Table to group_rows (#661) (c1644b7), closes #611
  • rename number_of_column in Row to number_of_columns (#660) (0a08296), closes #646
  • rework TaggedTable (#680) (db2b613), closes #647
  • show missing value count/ratio in summarized statistics (#684) (74b8a35), closes #619
  • specify extras instead of features in to_tabular_dataset (#685) (841657f), closes #623

Bug Fixes

  • actually use kernel of support vector machines for training (#681) (09c5082), closes #602

Performance Improvements

  • Faster plot_histograms and more reliable plots (#659) (b5f0a12)

v0.21.0

17 Apr 14:42
Compare
Choose a tag to compare

0.21.0 (2024-04-17)

Features

Performance Improvements

  • Add special case to Table.add_rows to increase performance (#608) (ffb8304), closes #606
  • improve performance of model & forward layer (#616) (e856cd5), closes #610
  • lazily import our modules and external libraries (#624) (20fc313)
  • treat Tables specially when calling add_rows (#606) (e555b85), closes #575

v0.20.0

03 Apr 08:34
Compare
Choose a tag to compare

0.20.0 (2024-04-03)

Features

Bug Fixes

v0.19.0

06 Feb 08:35
Compare
Choose a tag to compare

0.19.0 (2024-02-06)

Features

  • return the correct size for custom container objects (#547) (f44c34d)

v0.18.0

03 Feb 16:00
Compare
Choose a tag to compare

0.18.0 (2024-02-03)

Features

v0.17.1

11 Jan 12:54
Compare
Choose a tag to compare

0.17.1 (2024-01-11)

Bug Fixes

v0.17.0

11 Jan 08:49
Compare
Choose a tag to compare

0.17.0 (2024-01-11)

Features

  • change image class to use PyTorch tensors and methods (#506) (efa2b61), closes #505

v0.16.0

22 Nov 13:19
Compare
Choose a tag to compare

0.16.0 (2023-11-22)

Features

Bug Fixes

Performance Improvements

  • remove unneeded copy operations in table transformers (#496) (6443beb), closes #494

v0.15.0

13 Jul 22:40
Compare
Choose a tag to compare

0.15.0 (2023-07-13)

Features

Bug Fixes

  • added the missing ids in parameterized tests (#412) (dab6419), closes #362
  • don't warn if Imputer transforms column without missing values (#448) (f0cb6a5)
  • Warnings raised by underlying seaborn and numpy libraries (#425) (c4143af), closes #357

v0.14.0

30 Jun 07:16
Compare
Choose a tag to compare

0.14.0 (2023-06-30)

Features

  • Add find_edges method to Image class (#383) (d14b6ce), closes #288
  • Add StandardScaler transformer (#316) (57b0572), closes #142
  • Add docstrings to the getter methods for hyperparameters in Regression and Classification models (#371) (9073f04), closes #313
  • Added Table.group_by to group a table by a given key (#343) (afb98be), closes #160
  • Added and improved errors and warnings in the table transformers (#372) (544e307), closes #152
  • added crop() method in image and tests (#365) (eba8163)
  • added invert_colors method (#367) (1e4d110)
  • adjust brightness and contrast of image (#368) (1752feb), closes #289 #291
  • blur Image method (#363) (c642176)
  • check that methods of table can handle an empty table (#314) (686c2e7), closes #123
  • convert image to grayscale (#366) (1312fe7), closes #287
  • enhance replace_column to accept a list of new columns (#312) (d50c5b5), closes #301
  • Explicitly throw UnknownColumnNameError in TaggedTable._from_table (#334) (498999f), closes #333
  • flip images / eq method for image (#360) (54f4ae1), closes #280
  • improve table.summary. Catch ValueError thrown by column.stability (#390) (dbbe0e3), closes #320
  • improve error handling of column.stability when given a column that contains only None (#388) (1da2499), closes #319
  • Improve Error Handling of classifiers and regressors (#355) (66f5f64), closes #153
  • properties for width-height of image (#359) (d9ebdc1), closes #290
  • Resize image (#354) (3a971ca), closes #283
  • rotate_left and rotate_right added to Image (#361) (c877530), closes #281
  • set kernel of support vector machine (#350) (1326f40), closes #172
  • sharpen image (#364) (3444700), closes #286

Bug Fixes

  • Keeping no columns with Table.keep_only_columns results in an empty Table with a row count above 0 (#386) (15dab06), closes #318
  • remove default value of positive_class parameter of classifier metrics (#382) (58fc09e)
  • remove default value of radius parameter of blur (#378) (7f07f29)