Karla Saur
3a9b97ecd6
adding VI param to test for mahalalalalalal ( #545 )
2021-09-27 14:08:55 -07:00
Matteo Interlandi
c7ac72e863
fix few bugs due to versioning in benchmarks ( #542 )
2021-09-23 09:46:17 -07:00
Karla Saur
92215f10f8
bump to 0.4.1 ( #541 )
2021-08-31 15:51:21 -07:00
Ziheng Wang
946dcb09ae
added support for lightgbm booster ( #540 )
...
* added support for lightgbm booster
2021-08-29 18:19:45 -07:00
José Hilario
4cd9c040ba
Added TorchServe support to documentation ( #537 )
2021-08-06 09:46:54 -07:00
Matteo Interlandi
2e781089e1
add pvldb paper ( #536 )
...
fix referene to the HB paper
2021-07-19 14:44:00 -07:00
Parul Pandey
0804f97ec6
Update sklearn_year_with_train.ipynb ( #532 )
2021-07-14 14:58:36 -07:00
Karla Saur
6cf886173e
troubleshooting build failure ( #534 )
2021-07-14 11:24:02 -07:00
Karla Saur
0bb9b0e631
bump to 0.4.0 ( #525 )
2021-06-22 14:24:25 -07:00
Karla Saur
c52145e881
troubleshooting knn breaking ( #526 )
...
* troubleshooting knn breaking, pin scipy
* pinning scipy in ci/cd for now
* set eq
* skipping if 3.6, (which still pulls 1.5.x)
* skipping if 3.6, (which still pulls 1.5.x)
* skipping if 3.6, (which still pulls 1.5.x)
* whitespace
2021-06-22 13:20:44 -07:00
Matteo Interlandi
8fb3f414da
Add prophet integration (with only trend prediction) ( #519 )
...
* add initial integration with prophet
* add notebook
2021-06-18 16:04:16 -07:00
Xavier Dupré
5081f6acfa
Remove constraint on dependencies version ( #523 )
...
* remove constraint on dependencies version
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
* fix attributeerror
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
* uninstall hummingbird-ml
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
* uninstall hummingbird-ml
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
* newer version of scikit-learn
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
* fix xgboost
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
* lint
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
* fix xgb
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
* lint
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
* add ONNXMLSub
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
* update
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
* fix index
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
* fix missing import
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
* tr
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
* none
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
* discrepencies
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
* ci
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
* yml
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
* lint
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
* replace by string.format
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
* comment
Signed-off-by: xavier dupré <xavier.dupre@gmail.com>
Co-authored-by: xavier dupré <xavier.dupre@gmail.com>
2021-06-18 12:00:19 -07:00
Supun Nakandala
0c9a71e32a
Fix several numerical precision issues in tree-based models ( #511 )
...
* wip
* fixing param order
* fix atol for regression chain
* more fixes
* fixing flake issues
* test data in float32
* test data in float32
* limiting tree depth for perf_tree_trav
* rtol 1e-4
* converting back to float32 after float64 tree operations
* better renaming of variables
* fix order
* wip
* explicitly specify dtype
* removing .predict test. increasing tolerance
* small refactoring
* fix missing self
* just the tensor without dtype is sufficient
* per-init one
Co-authored-by: Matteo Interlandi <mainterl@microsoft.com>
Co-authored-by: snakanda <snakanda@node.testvm.orion-pg0.wisc.cloudlab.us>
2021-06-15 13:23:43 -07:00
Phan Nhat Huy
86f7674226
Added the function assert_torch_installed() for message consistency. ( #521 )
...
* Update _utils.py
Added function assert_torch_installed() for message consistency.
* Update convert.py
Used the function assert_torch_installed() for message consistency.
2021-06-08 22:11:12 -07:00
Karla Saur
0ea7c44500
adding assert and test for onnx->torch input ( #514 )
2021-05-18 19:30:21 -07:00
Karla Saur
e6f1ab264d
moarrr cache ( #510 )
...
* moarrr cache
* matrix.python-version
2021-04-29 09:13:44 -07:00
Karla Saur
922ad339c6
CI/CD Cache fix again ( #509 )
2021-04-28 19:21:28 -07:00
Karla Saur
b29d20cc81
renaming cache key in hopes of getting it unstuck ( #508 )
...
* renaming cache key in hopes of getting it unstuck
* cache is unstuck, but still broken
2021-04-28 12:47:58 -07:00
Karla Saur
7a317b5eb6
attempting to fix gh deploy ( #507 )
...
* attempting to fix gh deploy
* removing extra space
* pinning to correct ubuntu
2021-04-28 09:20:06 -07:00
Karla Saur
22599db9d7
preparing the 0.3.1 patch release ( #503 )
...
* preparing the 0.3.1 patch release
* disabling gh-pages for now
2021-04-24 10:14:17 -07:00
Matteo Interlandi
4d0bc20583
Add modules versions when saving models ( #504 )
...
* remove dirs when loading the model
* add tests
2021-04-24 08:06:45 -07:00
Matteo Interlandi
6866deab52
Remove temp dirs when loading / saving models ( #502 )
2021-04-23 16:24:17 -07:00
Matteo Interlandi
76e69ce06a
Use pickle instead of dill for pytorch models ( #498 )
2021-04-23 14:57:45 -07:00
Karla Saur
2944097b81
adding assert w/error msg ( #499 )
...
* adding assert w/error msg
* adding asserts w/no extens
* separating out tests
2021-04-22 23:39:35 -07:00
Karla Saur
f653d359f4
macOS issue with python3.6 in pipeline ( #500 )
...
* pin libomp
* refresh cache...again
2021-04-22 21:43:50 -07:00
Matteo Interlandi
79b0a13840
add spark back? ( #494 )
...
* add spark back
* switch to spark session
2021-04-13 09:16:17 -07:00
Karla Saur
0a54658911
bumping HB version to 0.3.0 ( #491 )
...
* bumping HB version to 0.3.0
* Pin xgboost version and fix pipeline (#492 )
* pin xgboost version
* remove spark
* Add support for bagging (#490 )
* add support for bagging
* check only proba to avoid problems with old pytorch version
* fix type problem with bagging for older versions of pytorch
* bumping HB version to 0.3.0
Co-authored-by: Matteo Interlandi <m.interlandi@gmail.com>
2021-04-12 16:56:14 -07:00
Matteo Interlandi
0e8d435878
Add support for bagging ( #490 )
...
* add support for bagging
* check only proba to avoid problems with old pytorch version
* fix type problem with bagging for older versions of pytorch
2021-04-12 16:16:20 -07:00
Matteo Interlandi
eea157637b
Pin xgboost version and fix pipeline ( #492 )
...
* pin xgboost version
* remove spark
2021-04-12 15:51:23 -07:00
Matteo Interlandi
8040a6a12c
fix flake8 style errors ( #488 )
...
Co-authored-by: Karla Saur <1703543+ksaur@users.noreply.github.com>
2021-04-05 12:00:19 -07:00
Matteo Interlandi
78e9dd2376
Fix error when pandas is passed as input to predict but no test_input is used at convert time ( #487 )
2021-04-05 11:30:40 -07:00
Matteo Interlandi
3f115b4433
Fix kmeans over doubles
2021-04-05 16:55:14 +02:00
Matteo Interlandi
2d09ce184d
bump pytorch to 1.8.1
2021-04-05 15:01:45 +02:00
Matteo Interlandi
a2dcd2753f
fix typo
2021-04-05 14:59:53 +02:00
Matteo Interlandi
1d69082a9f
Merge branch 'main' of https://github.com/microsoft/hummingbird into main
2021-04-05 14:59:20 +02:00
Karla Saur
4a57dd375a
print warnings for old torch ( #478 )
...
* print a warning on old torch for multiclass rf
* print a warning on old torch for multiclass linear/mlp
* typo
* len classes
* print a warning on old torch for multiclass gbdt
2021-03-30 13:52:02 -07:00
Supun Nakandala
48e410be21
Adding support GridSearchCV and RandomizedGridSearchCV ( #476 )
...
* adding support GridSearchCV and RandomizedGridSearchCV
* comment fix
* removing not needed extra config
* adding missing supported ops
2021-03-30 02:49:53 -07:00
Matteo Interlandi
7b717b98f3
Add MeanShift ( #473 )
...
* add meanshift
2021-03-25 09:44:34 -07:00
Matteo Interlandi
d5c79d2094
Merge branch 'main' of https://github.com/microsoft/hummingbird into main
2021-03-25 12:09:31 +01:00
Matteo Interlandi
55f63fe3a3
Add kmeans ( #472 )
...
* add kmeans
2021-03-24 17:25:59 -07:00
Matteo Interlandi
6bd7b9a279
Merge branch 'main' of https://github.com/microsoft/hummingbird into main
2021-03-25 00:20:22 +01:00
Matteo Interlandi
6078871b40
Add support for stack classifier and regressor ( #471 )
...
* add parser for stacking classifier and regressor
* add comment on stacking
2021-03-24 15:38:14 -07:00
Matteo Interlandi
136972aee4
Merge branch 'main' of https://github.com/microsoft/hummingbird into main
2021-03-24 18:36:07 +01:00
Matteo Interlandi
42dd6195f6
Add RidgeCV and LinearSVR ops ( #470 )
...
* add SVR and RidgeCV
2021-03-24 10:33:49 -07:00
Matteo Interlandi
bdddf5c2cb
Merge branch 'main' of https://github.com/microsoft/hummingbird into main
2021-03-24 10:53:28 +01:00
Karla Saur
17e6ce0cfd
confirming that torch 1.7 closes issue 10 ( #469 )
2021-03-19 09:17:15 -07:00
Rathijit Sen
562e98727f
Updated example code in top-level README.md to address Issue #465 ( #467 )
2021-03-14 18:24:34 -07:00
Karla Saur
c70bb009eb
newer numpy ( #466 )
2021-03-12 11:49:50 -08:00
Karla Saur
fe039b4104
adding SKL notebook with year dataset and training ( #462 )
...
* adding SKL notebook with year dataset
* shortening training and correcting regression
2021-03-11 08:49:12 -08:00
Karla Saur
575bc2d8d2
onnxml imputer ( #459 )
...
* refactoring Imputer into breakout file
* onnxml->skl->pyt for imputer
* adapt the Imputer converter to work for onnx args
* matteo's comments
* adding more tests
* removing unused params
* cleaning up, and adding an additional test for onnxml->torch
2021-03-10 09:42:22 -08:00