Releases: Safe-DS/Library
Releases · Safe-DS/Library
v0.21.0
0.21.0 (2024-04-17)
Features
- add ARIMA model (#577) (8b9c7a9), closes #570
- Add ImageList class (#534) (3cb74a2), closes #528 #599 #600
- more hash, sizeof and eq implementations (#609) (2bc0b0a)
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
0.20.0 (2024-04-03)
Features
- add deterministic hash methods to all types (#573) (f6a3ca7)
- add fnn functionality (#529) (ce53153), closes #522
- add suffixes to models to indicate their task (#588) (d490dee)
- added lag_plot (#548) (0fb38d2), closes #519
- added normal plot for time series (#550) (dbdf11e), closes #549
- when using from table to time series feature must be given (#572) (ca23f0f), closes #571
Bug Fixes
v0.19.0
v0.18.0
v0.17.1
v0.17.0
v0.16.0
v0.15.0
0.15.0 (2023-07-13)
Features
- Add copy method for tables (#405) (72e87f0), closes #275
- add gaussian noise to image (#430) (925a505), closes #381
- add schema conversions when adding new rows to a table and schema conversion when creating a new table (#432) (6e9ff69), closes #404 #322 #127 #322 #127
- add test for empty tables for the method
Table.sort_rows
(#431) (f94b768), closes #402 - added color adjustment feature (#409) (2cbee36), closes #380
- added test_repr table tests (#410) (cb77790), closes #349
- discretize table (#327) (5e3da8d), closes #143
- Improve error handling of TaggedTable (#450) (c5da544), closes #150
- Maintain tagging in methods inherited from
Table
class (#332) (bc73a6c), closes #58 - new error class
OutOfBoundsError
(#438) (1f37e4a), closes #262 - rename several
Table
methods for consistency (#445) (9954986), closes #439 - suggest similar columns if column gets accessed that doesnt exist (#385) (6a097a4), closes #203
Bug Fixes
v0.14.0
0.14.0 (2023-06-30)
Features
- Add
find_edges
method toImage
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
inTaggedTable._from_table
(#334) (498999f), closes #333 - flip images / eq method for image (#360) (54f4ae1), closes #280
- improve
table.summary
. CatchValueError
thrown bycolumn.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
v0.13.0
0.13.0 (2023-06-01)
Features
- add
Choice
class for possible values of hyperparameter (#325) (d511c3e), closes #264 - Add
RangeScaler
transformer (#310) (f687840), closes #141 - Add methods that tell which columns would be affected by a transformer (#304) (3933b45), closes #190
- Getters for hyperparameters of Regression and Classification models (#306) (5c7a662), closes #260
- improve error handling of table (#308) (ef87cc4), closes #147
- Remove warnings thrown in new
Transformer
methods (#324) (ca046c4), closes #323