Skip to content

Releases: Safe-DS/Library

v0.12.0

11 May 20:01
Compare
Choose a tag to compare

0.12.0 (2023-05-11)

Features

  • add learning_rate to AdaBoost classifier and regressor. (#251) (7f74440), closes #167
  • add alpha parameter to lasso_regression (#232) (b5050b9), closes #163
  • add parameter lasso_ratio to ElasticNetRegression (#237) (4a1a736), closes #166
  • Add parameter number_of_tree to RandomForest classifier and regressor (#230) (414336a), closes #161
  • Added Table.plot_boxplots to plot a boxplot for each numerical column in the table (#254) (0203a0c), closes #156 #239
  • Added Table.plot_histograms to plot a histogram for each column in the table (#252) (e27d410), closes #157
  • Added Table.transform_table method which returns the transformed Table (#229) (0a9ce72), closes #110
  • Added alpha parameter to RidgeRegression (#231) (1ddc948), closes #164
  • Added Column#transform (#270) (40fb756), closes #255
  • Added method Table.inverse_transform_table which returns the original table (#227) (846bf23), closes #111
  • Added parameter c to SupportVectorMachines (#267) (a88eb8b), closes #169
  • Added parameter maximum_number_of_learner and learner to AdaBoost (#269) (bb5a07e), closes #171 #173
  • Added parameter number_of_trees to GradientBoosting (#268) (766f2ff), closes #170
  • Allow arguments of type pathlib.Path for file I/O methods (#228) (2b58c82), closes #146
  • convert Schema to dict and format it nicely in a notebook (#244) (ad1cac5), closes #151
  • Convert between Excel file and Table (#233) (0d7a998), closes #138 #139
  • convert containers for tabular data to HTML (#243) (683c279), closes #140
  • make Column a subclass of Sequence (#245) (a35b943)
  • mark optional hyperparameters as keyword only (#296) (44a41eb), closes #278
  • move exceptions back to common package (#295) (a91172c), closes #177 #262
  • precision metric for classification (#272) (5adadad), closes #185
  • Raise error if an untagged table is used instead of a TaggedTable (#234) (8eea3dd), closes #192
  • recall and F1-score metrics for classification (#277) (2cf93cc), closes #187 #186
  • replace prefix n with number_of (#250) (f4f44a6), closes #171
  • set alpha parameter for regularization of ElasticNetRegression (#238) (e642d1d), closes #165
  • Set column_names in fit methods of table transformers to be required (#225) (2856296), closes #179
  • set learning rate of Gradient Boosting models (#253) (9ffaf55), closes #168
  • Support vector machine for regression and for classification (#236) (7f6c3bd), closes #154
  • usable constructor for Table (#294) (56a1fc4), closes #266
  • usable constructor for TaggedTable (#299) (01c3ad9), closes #293

Bug Fixes

  • OneHotEncoder no longer creates duplicate column names (#271) (f604666), closes #201
  • selectively ignore one warning instead of all warnings (#235) (3aad07d)

v0.11.0

21 Apr 08:51
Compare
Choose a tag to compare

0.11.0 (2023-04-21)

Features

Bug Fixes

v0.10.0

13 Apr 07:37
Compare
Choose a tag to compare

0.10.0 (2023-04-13)

Features

v0.9.0

04 Apr 17:08
Compare
Choose a tag to compare

0.9.0 (2023-04-04)

Features

Bug Fixes

  • export TableTransformer and InvertibleTableTransformer (#135) (81c3695)

v0.8.0

31 Mar 18:31
Compare
Choose a tag to compare

0.8.0 (2023-03-31)

Features

v0.7.0

29 Mar 21:05
Compare
Choose a tag to compare

0.7.0 (2023-03-29)

Features

v0.6.0

27 Mar 16:48
Compare
Choose a tag to compare

0.6.0 (2023-03-27)

Features

  • allow calling correlation_heatmap with non-numerical columns (#92) (b960214), closes #89
  • function to drop columns with non-numerical values from Table (#96) (8f14d65), closes #13
  • function to drop columns/rows with missing values (#97) (05d771c), closes #10
  • remove list_columns_with_XY methods from Table (#100) (a0c56ad), closes #94
  • rename keep_columns to keep_only_columns (#99) (de42169)
  • rename remove_outliers to drop_rows_with_outliers (#95) (7bad2e3), closes #93
  • return new model when calling fit (#91) (165c97c), closes #69

Bug Fixes

  • handling of missing values when dropping rows with outliers (#101) (0a5e853), closes #7

v0.5.0

26 Mar 20:12
Compare
Choose a tag to compare

0.5.0 (2023-03-26)

Features

  • move plotting methods into Column and Table classes (#88) (5ec6189), closes #62

v0.4.0

26 Mar 15:00
Compare
Choose a tag to compare

0.4.0 (2023-03-26)

Features

  • better names for properties of TaggedTable (#74) (fee398b)
  • change the name of a Column (#76) (ec539eb)
  • metrics as methods of models (#77) (bc63693), closes #64
  • optionally pass type to column (#79) (64aa429), closes #78
  • remove target_name parameter of predict (#70) (b513454)
  • rename tagged_table parameter of fit to training_set (#71) (8655521)
  • return TaggedTable from predict (#73) (5d5f5a6)

v0.3.0

24 Mar 08:23
Compare
Choose a tag to compare

0.3.0 (2023-03-24)

Features

Bug Fixes

  • "UserWarning: X has feature names" when predicting (#53) (74b0753), closes #51