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
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
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
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
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
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
7e932de072
#3 Add sample_weights to score, update notebooks
...
Update readme to use new names of notebooks
2020-06-09 01:46:38 +02:00
26273e936a
#3 Add degree hyperparam and update notebooks
...
Update readme to add new notebooks
2020-06-08 20:16:42 +02:00
05b462716e
#3 First try, change LinearSVC to SVC
...
make a builder
start changing tests
2020-06-07 20:26:59 +02:00
8ba9b1b6a1
Remove travis ci and set codecov percentage
2020-06-06 19:47:00 +02:00
b9f14aec05
#4 Add code coverage & codacy badge
...
Add code coverage configuration in codecov
Add some tests
2020-06-06 03:04:18 +02:00
724a4855fb
Adapt some notebooks
2020-05-30 11:09:59 +02:00
ed98054f0d
First approach
...
Added max_depth, tol, weighted samples
2020-05-29 12:46:10 +02:00
77f10281c1
Make project python package friendly
...
- Add setup.py
- Move classes to module files
- Move tests folder inside module folder
2020-05-23 23:40:33 +02:00
e51690ed95
Implement grapher and notebook to test it
2020-05-22 19:42:13 +02:00
a4595f5815
Update notebooks and readme with cosmetic changes
2020-05-20 18:11:57 +02:00
9f30627e47
Fix main and small issues in notebook test
2020-05-17 18:06:03 +02:00
d997bc3460
Add model comparison to notebook test
2020-05-17 16:17:57 +02:00
ad51d0b36b
Update readme, add travis config
2020-05-17 00:13:29 +02:00
6a8ef288ce
add _linear_function to Stree
...
First try to implement predict_proba with sigmoid based on Platt
2020-05-16 20:34:03 +02:00
80b5cf8e72
Implement predict & predict_proba optimization
...
reduces time in two orders of magnitude in creditcard dataset
2020-05-15 23:35:33 +02:00
e56b955b92
Implement predict_proba with test.
...
Fix tree overload with dataset in nodes only needed in tests
2020-05-14 18:42:17 +02:00
Ricardo Montañana Gómez
2ca25fd656
Initial commit
2020-05-09 23:01:30 +02:00