c5c94488f6
Update version file to 1.2.4
2022-04-17 18:27:23 +02:00
d678901930
Add color keyword to arrows of graph
2022-04-05 12:10:12 +02:00
ab2d96fe94
Add fontcolor keyword to nodes of the tree
2022-04-05 12:00:41 +02:00
08f8ac018b
Add optional title to tree graph
2022-04-04 20:22:47 +02:00
cf63863e64
Complete graphviz test
...
Add comments to some tests
2022-04-03 18:02:02 +02:00
d6c99e9e56
Add graphviz representation of the tree
2022-03-30 11:58:16 +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
28c7558f01
Update Readme
...
Add max_features > n_features test
Add make doc
2021-04-27 23:15:21 +02:00
Ricardo Montañana Gómez
e19d10f6a7
Package doc #7 ( #34 )
...
* Add first doc info to sources
* Update doc to separate classes in api
* Refactor build_predictor
* Fix random_sate issue in non linear kernels
* Refactor score method using base class implementation
* Some quality refactoring
* Fix codecov config.
* Add sigmoid kernel
* Refactor setup and add Makefile
2021-04-26 09:10:01 +02:00
Ricardo Montañana Gómez
02de394c96
Add select KBest features #17 ( #35 )
2021-04-26 01:48:50 +02:00
Ricardo Montañana Gómez
a4aac9d310
Create codeql-analysis.yml ( #25 )
2021-04-19 23:34:26 +02:00
Ricardo Montañana Gómez
8a18c998df
Implement hyperparam. context based normalization ( #32 )
1.0
2021-04-18 18:57:39 +02:00
b55f59a3ec
Fix compute number of nodes
2021-04-13 22:31:05 +02:00
783d105099
Add another nodes, leaves test
2021-04-09 10:56:54 +02:00
c36f685263
Fix unintended nested if in partition
2021-04-08 08:27:31 +02:00
0f89b044f1
Refactor train method
2021-04-07 01:02:30 +02:00
Ricardo Montañana Gómez
6ba973dfe1
Add a method that return nodes and leaves ( #27 ) ( #30 )
...
Add a test
Fix #27
2021-03-23 14:30:32 +01:00
Ricardo Montañana Gómez
460c63a6d0
Fix depth sometimes is wrong ( #26 ) ( #29 )
...
Add a test to the tests set
Add depth to node description
Fix iterator and str test due to this addon
2021-03-23 14:08:53 +01:00
Ricardo Montañana Gómez
f438124057
Fix mistakes ( #24 ) ( #28 )
...
Put pandas requirements in notebooks
clean requirements.txt
2021-03-23 13:27:32 +01:00
Ricardo Montañana Gómez
147dad684c
Weight0samples error ( #23 )
...
* Add Hyperparameters description to README
Comment get_subspace method
Add environment info for binder (runtime.txt)
* Complete source comments
Change docstring type to numpy
update hyperameters table and explanation
* Fix problem with zero weighted samples
Solve WARNING: class label x specified in weight is not found
with a different approach
* Allow update of scikitlearn to latest version
1.0rc1
2021-01-19 11:40:46 +01:00
Ricardo Montañana Gómez
3bdac9bd60
Complete source comments ( #22 )
...
* Add Hyperparameters description to README
Comment get_subspace method
Add environment info for binder (runtime.txt)
* Complete source comments
Change docstring type to numpy
update hyperameters table and explanation
* Update Jupyter notebooks
2021-01-19 10:44:59 +01:00
Ricardo Montañana Gómez
e4ac5075e5
Add main workflow action ( #20 )
...
* Add main workflow action
* lock scikit-learn version to 0.23.2
* exchange codeship badge with githubs
2021-01-11 13:46:30 +01:00
Ricardo Montañana Gómez
36816074ff
Combinatorial explosion ( #19 )
...
* Remove itertools combinations from subspaces
* Generates 5 random subspaces at most
2021-01-10 13:32:22 +01:00
475ad7e752
Fix mistakes in function comments
2020-11-11 19:14:36 +01:00