Commit Graph

115 Commits

Author SHA1 Message Date
f65efe3dfd Update the c++ sources with new version v0.9.3 2023-02-24 11:04:06 +01:00
e9d19d41da Add changed submodule 2023-02-22 11:56:39 +01:00
6450ccb9bd Add changed submodule 2023-02-22 11:34:27 +01:00
5d2f32bb0e Add needed header file to MANIFEST 2023-02-22 11:33:26 +01:00
Ricardo Montañana Gómez
8249e55b0c Merge pull request #6 from Doctorado-ML/joinfeatures
- Add a join_fit feature that can update a fitted discretizer. Making it possible to discretize a variable by taking into account the label and a list of other features of the dataset. Used in local discretization with bayesian estimators.
- Add factorize method to be able to simulate the pandas factorize method.
- Remove the algorithm hyperparameter as it is no longer needed
- Add get_states_feature method to obtain a list of states of any feature based on the number of cut points computed while fitting the discretizer
2023-02-22 10:44:43 +01:00
40871f128d Add 1.1.0 version of mdlp 2023-02-22 10:15:33 +01:00
718c9d0e63 make static methods factorize and test_sklrn_trans 2023-02-20 20:12:36 +01:00
e0b7cae9a0 Remove algorithm hyperparameter in discretizer 2023-02-20 18:26:51 +01:00
31d79a77fa Add get_states_feature method 2023-02-13 17:34:50 +01:00
2d495293bb Add range_features method 2023-02-13 16:15:50 +01:00
9899781640 Complete join_fit and remove MultiDiscretizer 2023-02-05 00:30:03 +01:00
f20496203e refactor Multidiscretizer to use one per column 2023-02-04 19:23:15 +01:00
cf09d92ccc add MultiDiscretizer 2023-02-04 17:45:36 +01:00
1186e4ad53 chore: 🔖 Upgrade version number to 0.9.3 2023-01-28 19:15:26 +01:00
7913f5151e Add version command to Makefile 2023-01-28 19:14:32 +01:00
050b923631 feat: Add factorize method to transformer 2023-01-28 10:35:07 +01:00
29fc88cecc test: Add scikit learn compatibility check_estimator test 2023-01-26 23:20:51 +01:00
16b31ec293 test: Complete join_transform test 2023-01-26 11:17:10 +01:00
ca7d158ac8 feat: ⚗️ Add join_transform method and cpp factorize 2023-01-26 10:47:27 +01:00
Ricardo Montañana Gómez
34cd54f77e feat: ♻️ Add Classic algorithm as number 2 to compare performance 2023-01-13 11:47:01 +01:00
70bf03155c Add scikit-learn as requirement 2022-12-23 14:07:36 +01:00
77b571af71 Update README to include link to pypi v0.9.2 2022-12-22 19:41:55 +01:00
ff7a91a7ec build: 🚀 2022-12-22 19:39:05 +01:00
621c19d00c style: 🎨 Remove unused variable in c++ module 2022-12-22 11:02:16 +01:00
Ricardo Montañana Gómez
790da5cc60 Merge pull request #5 from Doctorado-ML/fix_sdist
fix: 🐛 Fix a bug when pip install tries to build the package of F…
2022-12-22 10:29:46 +01:00
2775698063 test: 2022-12-21 19:05:24 +01:00
9db16d9d3c feat: Add version method to cppfimdlp 2022-12-20 01:11:39 +01:00
edd464311f fix: 🐛 Fix Tests and sample mistake 2022-12-15 12:18:10 +01:00
fe32ed4b2a Update algorithm type to compute cut points 2022-12-15 12:12:44 +01:00
1d95311a7d fix: 🐛 Fix a bug when pip install tries to build the package of File not Found
#4
2022-12-14 12:23:07 +01:00
d8066ea274 Update branch name from master to main in CI v0.9.1 2022-12-13 18:46:15 +01:00
a2c1b07525 Update Badges and README 2022-12-13 18:40:53 +01:00
05c12561ac Add submodule to ci 2022-12-13 18:18:12 +01:00
8f4bdd262a Update ci 2022-12-13 18:09:26 +01:00
0740d1f515 Update submodule command 2022-12-13 17:57:44 +01:00
eb7f3dc092 Command to update submodule and update it 2022-12-13 17:56:12 +01:00
cfc18adf06 Fix c++ sample 2022-12-13 17:18:38 +01:00
3ae0d67884 Fix tests because stable_sort in c++ 2022-12-13 17:16:23 +01:00
0ca507c692 Add submodule 2022-12-13 17:05:11 +01:00
Ricardo Montañana Gómez
70b3af94cc Merge pull request #3 from Doctorado-ML/ci
Ci
2022-12-13 17:01:08 +01:00
9d66bd6fd0 Remove some testing files 2022-12-13 16:59:14 +01:00
9039139a32 Remove submodule to fix it 2022-12-13 16:56:15 +01:00
a5dc2d7162 Remove submodule to fix it 2022-12-13 16:54:37 +01:00
67726bf219 Added submodule fimdlp/cppmdlp 2022-12-13 15:57:52 +01:00
2cb15cadbc Added submodule fimdlp/cppmdlp 2022-12-13 14:12:03 +01:00
630ea1dfdb Samplecpp 2022-12-13 14:02:35 +01:00
74d420dbce Added scikit-learn to dependencies 2022-12-13 13:43:39 +01:00
707432cc28 Fix parameter in test 2022-12-13 13:42:11 +01:00
6bddb3ac43 second try 2022-12-13 13:39:54 +01:00
d29a5c6caf Update CI 2022-12-13 13:37:49 +01:00