cb80e8606b
Add ask wiki link and init depth
2025-06-24 18:48:04 +02:00
c93d3fbcc7
Fix scikit-learn version in requirements for tests
2025-05-20 11:31:51 +02:00
f4ca4bbd5b
Update comment and readme
2025-03-21 09:51:39 +01:00
e676ddbfcc
Update python min version in Readme
2024-08-16 13:14:38 +02:00
Ricardo Montañana Gómez
dc637018e8
Rtd update ( #58 )
...
* Update read the docs config
*Update copyright year in docs
* Update python version
* Change build configuration
* Change version read in config
* Refactor config files
* Refactor api config
2024-08-15 11:49:38 +02:00
517013be09
Update readthedocs config place
...
Refactor __call__ method to do nothing as needed by sklearn
2024-08-14 16:37:36 +02:00
941c2ff5e0
Update gh action version
v1.4.0
2024-08-14 10:15:26 +02:00
2ebf48145d
Update python version requirements
2024-08-14 10:03:57 +02:00
7fbfd3622e
Update python versions in gh actions
2024-08-14 09:58:36 +02:00
bc839a80d6
Remove black from lint in github actions
2024-08-14 09:52:05 +02:00
ba15ea2cc0
Remove unneeded file
2024-08-14 09:42:59 +02:00
85b56785c8
Change project builder to hatch
...
Update actions in Makefile
2024-08-14 09:41:45 +02:00
b627bb7531
Add pyproject.toml install information
...
Add __call__ method to support sklearn ensembles requirements for base estimators
Update tests
2024-08-13 13:28:32 +02:00
5f8ca8f3bb
Reformat test with new black version
v1.3.2
2024-03-05 18:46:19 +01:00
Ricardo Montañana Gómez
fb8b9b344f
Update README.md
...
update installation instructions
2024-03-05 18:18:55 +01:00
036d1ba2a7
Add separate methods to return nodes/leaves/depth
2023-11-27 10:02:14 +01:00
4de74973b8
Black format issue
2023-07-12 14:16:08 +02:00
Ricardo Montañana Gómez
28dd04b95a
Update benchmark.ipynb
2023-05-13 14:44:49 +02:00
Ricardo Montañana Gómez
542bbce7db
ci: ⬆️ Update ci files and badges
2023-01-15 02:18:41 +01:00
Ricardo Montañana Gómez
5b791bc5bf
New_version_sklearn ( #56 )
...
* test: 🧪 Update max_iter as int in test_multiclass_dataset
* refactor: 📝 Rename base_estimator to estimator as the former is deprectated in notebook
* refactor: 📌 Convert max_iter to int as needed in sklearn 1.2
* chore: 🔖 Update version info to 1.3.1
v1.3.1
2023-01-15 01:21:32 +01:00
Ricardo Montañana Gómez
c37f044e3a
Update doc and version 1.30 ( #55 )
...
* Add complete classes counts to node and tests
* Implement optimized predict and new predict_proba
* Add predict_proba test
* Add python 3.10 to CI
* Update version number and documentation
v1.3.0
2022-10-21 13:31:59 +02:00
Ricardo Montañana Gómez
2f6ae648a1
New predict proba ( #53 )
...
* Add complete classes counts to node and tests
* Implement optimized predict and new predict_proba
* Add predict_proba test
* Add python 3.10 to CI
2022-10-21 12:26:46 +02:00
Ricardo Montañana Gómez
93be8a89a8
Graphviz ( #52 )
...
* Add graphviz representation of the tree
* Complete graphviz test
Add comments to some tests
* Add optional title to tree graph
* Add fontcolor keyword to nodes of the tree
* Add color keyword to arrows of graph
* Update version file to 1.2.4
v1.2.4
2022-04-17 19:47:58 +02:00
82838fa3e0
Add audit and devdeps to Makefile
2022-01-11 11:02:09 +01:00
f0b2ce3c7b
Fix github actions lint mistake
2022-01-11 10:44:45 +01:00
00ed57c015
Add version of the model method
2021-12-17 11:01:09 +01:00
Ricardo Montañana Gómez
08222f109e
Update CITATION.cff
2021-11-04 11:06:13 +01:00
cc931d8547
Fix random seed not used in fs_mutual
v1.2.3
2021-11-04 10:04:30 +01:00
b044a057df
Update comments and README.md
v1.2.2
2021-11-02 14:04:10 +01:00
fc48bc8ba4
Update docs and version number
2021-11-02 12:17:46 +01:00
Ricardo Montañana Gómez
8251f07674
Fix Citation ( #49 )
2021-11-02 10:58:30 +01:00
Ricardo Montañana Gómez
0b15a5af11
Fix space in CITATION.cff
2021-11-02 00:25:21 +01:00
Ricardo Montañana Gómez
28d905368b
Create CITATION.cff
2021-11-02 00:20:49 +01:00
e5d49132ec
Update benchmark hyperparams os STree
2021-10-31 12:41:30 +01:00
8daecc4726
Remove obsolete binder links
2021-10-31 11:51:31 +01:00
Ricardo Montañana Gómez
bf678df159
( #46 ) Implement true random feature selection ( #48 )
...
* (#46 ) Implement true random feature selection
2021-10-29 12:59:03 +02:00
Ricardo Montañana Gómez
36b08b1bcf
Implement iwss feature selection ( #45 ) ( #47 )
2021-10-29 11:49:46 +02:00
36ff3da26d
Update Docs
2021-09-13 18:32:59 +02:00
Ricardo Montañana Gómez
6b281ebcc8
Add DOI to README
2021-09-13 18:23:11 +02:00
Ricardo Montañana Gómez
3aaddd096f
Add package version badge in README
v1.2.1
2021-08-17 12:00:36 +02:00
Ricardo Montañana Gómez
15a5a4c407
Add python 3.8 badge to README
...
Add badge from shields.io
2021-08-12 11:05:07 +02:00
Ricardo Montañana Gómez
0afe14a447
Mfstomufs #43 ( #44 )
...
* Implement module mfs changed name to mufs
* Update github CI file
2021-08-02 18:03:59 +02:00
Ricardo Montañana Gómez
fc9b7b5c92
Update version info ( #42 )
...
* Update version info and update docs (#41 )
1.2
2021-07-31 01:45:16 +02:00
Ricardo Montañana Gómez
3f79d2877f
Add cfs fcbf #39 ( #40 )
...
* Implement CFS/FCBF in splitter
* Split Splitter class to its own file
Update hyperparams table in docs
Implement CFS/FCBS with max_features and variable type
* Set mfs to continuous variables
* Fix some tests and style issues in Splitter
* Update requirements in github CI
2021-07-30 20:01:08 +02:00
ecc2800705
Fix mistakes in README and in docs
2021-07-21 11:24:37 +02:00
0524d47d64
Complete splitter description in hyperparameters
2021-07-14 18:10:46 +02:00
d46f544466
Add docs config
...
Update setup remove ipympl dependency
Update Project Name
add build to Makefile
1.1
2021-05-11 19:11:03 +02:00
79190ef2e1
Add doc-clean and lgtm badge
2021-05-11 09:03:26 +02:00
Ricardo Montañana Gómez
4f04e72670
Implement ovo strategy ( #37 )
...
* Implement ovo strategy
* Set ovo strategy as default
* Add kernel liblinear with LinearSVC classifier
* Fix weak test
2021-05-10 12:16:53 +02:00
5cef0f4875
Implement splitter type mutual info
2021-05-01 23:38:34 +02:00