Commit Graph

332 Commits

Author SHA1 Message Date
gaxler
fd6b2e8014 Transform matrix 2021-01-30 19:29:58 -08:00
gaxler
cd5611079c Fit OneHotEncoder 2021-01-30 19:29:33 -08:00
gaxler
dd39433ff8 Categorizable trait defines logic of turning floats into hashable categorical variables. Since we only support RealNumbers for now, the idea is to treat round numbers as ordinal (or nominal if user chooses to ignore order) categories. 2021-01-30 18:48:23 -08:00
gaxler
3dc8a42832 Adapt column numbers to the new columns introduced by categorical variables. 2021-01-30 16:05:45 -08:00
gaxler
3480e728af Documentation updates 2021-01-30 16:04:41 -08:00
gaxler
f91b1f9942 fit SeriesOneHotEncoders to predefined columns 2021-01-27 19:37:54 -08:00
gaxler
5c400f40d2 Scaffold for turniing floats to hashable and fittinng to columns 2021-01-27 19:36:38 -08:00
gaxler
408b97d8aa Rename series encoder and move to separate module file 2021-01-27 19:31:14 -08:00
gaxler
6109fc5211 Renaming fit/transform for API compatibility. Also rename label to category. 2021-01-27 12:13:45 -08:00
gaxler
19088b682a remoe LabelDefinition, looks like unnecesery abstraction for now 2021-01-27 12:06:43 -08:00
gaxler
244a724445 Genertic make_one_hot. Current implementation returns BaseVector of RealNumber 2021-01-27 12:03:13 -08:00
gaxler
9833a2f851 codecov-fix 2021-01-26 10:03:33 -08:00
VolodymyrOrlov
68e7162fba Merge pull request #72 from smartcorelib/lr_reg
feat: adds l2 regularization penalty to the Logistic Regression
2021-01-26 09:37:39 -08:00
gaxler
7daf536aeb fixed docs 2021-01-26 09:15:24 -08:00
gaxler
0df797cbae fmt fix 2021-01-26 00:04:15 -08:00
gaxler
139bbae456 cliipy fixes 2021-01-26 00:01:20 -08:00
gaxler
dbca6d43ce fmt fix 2021-01-25 23:55:43 -08:00
gaxler
991631876e build one-hot encoder 2021-01-25 23:33:48 -08:00
Volodymyr Orlov
40a92ee4db feat: adds l2 regularization penalty to the Logistic Regression 2021-01-21 14:37:34 -08:00
VolodymyrOrlov
87d4e9a423 Merge pull request #71 from smartcorelib/log_regression_solvers
feat: adds a new parameter to the logistic regression: solver
2021-01-21 09:23:19 -08:00
Volodymyr Orlov
bd5fbb63b1 feat: adds a new parameter to the logistic regression: solver 2021-01-20 16:55:58 -08:00
VolodymyrOrlov
272aabcd69 Merge pull request #67 from ssorc3/development
Make SerDe Optional
2021-01-18 13:53:37 -08:00
Ben Cross
fd00bc3780 Run the pipeline with --all-features enabled 2021-01-18 20:50:49 +00:00
Ben Cross
f1cf8a6f08 Added serde feature flags to tests 2021-01-18 10:32:35 +00:00
Ben Cross
762986b271 Cargo format 2021-01-17 21:37:30 +00:00
Ben Cross
e0d46f430b feat: Make SerDe optional 2021-01-17 21:35:03 +00:00
Luis Moreno
eb769493e7 Add coverage check (#57)
* Add coverage check
2021-01-05 16:13:39 -04:00
VolodymyrOrlov
4a941d1700 Merge pull request #56 from atcol/patch-1
Fix Matrix typo in documentation
2021-01-05 09:14:54 -08:00
Alex
0e8166386c Fix Matrix typo in documentation 2021-01-05 16:57:14 +00:00
VolodymyrOrlov
d91999b430 Merge pull request #48 from smartcorelib/main
Merge pull request #47 from smartcorelib/development
2021-01-03 15:10:32 -08:00
VolodymyrOrlov
051023e4bb Merge pull request #47 from smartcorelib/development
Release, v0.2.0
2021-01-03 15:06:42 -08:00
Volodymyr Orlov
bb9a05b993 fix: fixes a bug in DBSCAN, removes println's 2021-01-02 18:08:40 -08:00
VolodymyrOrlov
c5a7beaf0e Merge pull request #45 from smartcorelib/api_doc
feat: version change + api documentation updated
2020-12-28 13:48:04 -08:00
Volodymyr Orlov
9475d500db feat: version change + api documentation updated 2020-12-27 18:39:37 -08:00
VolodymyrOrlov
ba16c253b9 Merge pull request #44 from smartcorelib/api
feat: consolidates API
2020-12-27 15:54:26 -08:00
Volodymyr Orlov
810a5c429b feat: consolidates API 2020-12-24 18:36:23 -08:00
VolodymyrOrlov
a69fb3aada Merge pull request #43 from smartcorelib/kfold
Kfold
2020-12-24 15:01:32 -08:00
Volodymyr Orlov
d22be7d6ae fix: post-review changes 2020-12-24 13:47:09 -08:00
Volodymyr Orlov
32ae63a577 feat: documentation adjusted to new builder 2020-12-23 12:38:10 -08:00
Volodymyr Orlov
dd341f4a12 feat: + builders for algorithm parameters 2020-12-23 12:29:39 -08:00
Volodymyr Orlov
74f0d9e6fb fix: formatting 2020-12-22 17:44:44 -08:00
Volodymyr Orlov
f685f575e0 feat: + cross_val_predict 2020-12-22 17:42:18 -08:00
Volodymyr Orlov
9b221979da fix: clippy, documentation and formatting 2020-12-22 16:35:28 -08:00
Volodymyr Orlov
a2be9e117f feat: + cross_validate, trait Predictor, refactoring 2020-12-22 15:41:53 -08:00
VolodymyrOrlov
40dfca702e Merge pull request #40 from smartcorelib/non_exhaustive_failure
feat: makes smartcore::error:FailedError non-exhaustive
2020-12-18 12:53:56 -08:00
morenol
d8d751920b Merge pull request #42 from morenol/python-development
Derive clone for NB Parameters structs,
2020-12-18 14:52:18 -04:00
Luis Moreno
c9eb94ba93 Derive clone for NB Parameters 2020-12-18 00:39:54 -04:00
VolodymyrOrlov
97dece93de Merge pull request #41 from smartcorelib/nb_documentation
feat: NB documentation
2020-12-17 20:33:33 -08:00
Volodymyr Orlov
8ca13a76d6 fix: criterion 2020-12-17 19:11:47 -08:00
Volodymyr Orlov
5a185479a7 feat: NB documentation 2020-12-17 19:00:11 -08:00