Commit Graph

22 Commits

Author SHA1 Message Date
gaxler f4b5936dcf fmt 2021-01-30 20:18:52 -08:00
gaxler 863be5ef75 style fixes 2021-01-30 20:09:52 -08:00
gaxler ca0816db97 Clippy fixes 2021-01-30 19:55:04 -08:00
gaxler 2f03c1d6d7 module name change 2021-01-30 19:54:42 -08:00
gaxler c987d39d43 tests + force Categorizable be RealNumber 2021-01-30 19:31:09 -08:00
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
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