605 Commits

Author SHA1 Message Date
Seth Michael Larson
adafeed667
Add es_dtypes property to DataFrame and Series 2020-10-13 12:14:09 -05:00
P. Sai Vinay
b7c6c26606
Change DataFrame.filter() to preserve the order of items 2020-10-13 10:58:09 -05:00
P. Sai Vinay
0dd247b693
Improve efficiency of 'pandas_to_eland()' using 'parallel_bulk()' 2020-10-08 10:17:22 -05:00
Seth Michael Larson
225a23a59a Release 7.9.1a1 7.9.1a1 2020-09-30 11:12:33 -05:00
Seth Michael Larson
b206b851bf Remove 'include_model_definition', support ES ML <7.8 2020-09-30 11:12:33 -05:00
P. Sai Vinay
4d96ad39fd
Switch agg defaults to numeric_only=None 2020-09-22 10:32:27 -05:00
Seth Michael Larson
c86371733d
Deprecate ImportedMLModel in favor of MLModel.import_model() 2020-09-03 09:06:59 -05:00
Seth Michael Larson
1a8a301cd6
Apply Black 20.8b1 formatting 2020-08-27 15:19:56 -05:00
P. Sai Vinay
1d6311164e
Fix DataFrame.agg() with string argument to return Series 2020-08-25 12:39:34 -05:00
Seth Michael Larson
d73e8a241c
Add Conda Forge URL to shield 2020-08-18 13:24:37 -05:00
Seth Michael Larson
7180c96b80
Release 7.9.0a1 7.9.0a1 2020-08-18 11:53:40 -05:00
Seth Michael Larson
013cab0162
Fix get_feature_id() for named feature 0 2020-08-18 10:58:36 -05:00
Seth Michael Larson
4576951f37
Fix links in Implementation section 2020-08-17 16:32:48 -05:00
Seth Michael Larson
661b33dd0a Update and rearrange documentation 2020-08-17 15:55:06 -05:00
Seth Michael Larson
46533ede98 Misc documentation and name tweaks before release 2020-08-17 15:55:06 -05:00
P. Sai Vinay
66b24f9e8a
Replace MLModel(overwrite) with es_if_exists 2020-08-17 12:10:27 -05:00
Seth Michael Larson
5bf205a1e0
Fix Series.describe(), median agg dtype 2020-08-17 09:28:30 -05:00
Seth Michael Larson
f5b37e643c Update support matrix for Pandas 1.1 2020-08-14 12:55:02 -05:00
Seth Michael Larson
535ed9b334 Fix Series.median(), support median() for datetimes 2020-08-14 12:55:02 -05:00
Seth Michael Larson
a709ed589d Add 'nunique' and 'mean' aggs for datetime, improve precision of datetime aggs 2020-08-14 12:55:02 -05:00
Seth Michael Larson
d238bc5d42 Elasticsearch 7.6 only supports scalar leaf_values 2020-08-14 12:55:02 -05:00
Seth Michael Larson
92170c22d9 Add try_sort() to eland.utils
This function was deprecated and removed in Pandas v1.1
2020-08-14 12:55:02 -05:00
Seth Michael Larson
c6bf9b60a0
Change CI email to build-lang-clients@elastic.co 2020-08-13 10:24:17 -05:00
Benjamin Trent
f58634dc6e
[ML] Add support for LGBMClassifier models 2020-08-12 09:45:28 -05:00
Benjamin Trent
701a8008ad
[ML] Add tests for all supported objectives and boosters 2020-08-11 12:27:24 -05:00
Benjamin Trent
6ee282e19f
[ML] Add support for LGBMRegressor models 2020-08-11 07:42:59 -05:00
Benjamin Trent
efb9e3b4c4
[ML] Add support for multi:softmax|softprob XGBClassifier 2020-08-06 12:04:10 -05:00
Seth Michael Larson
5c901e8f1b
Create pytest fixture for testing behavior of Eland vs Pandas 2020-07-28 16:47:22 -05:00
Seth Michael Larson
140623283a
Support Series/collections in Series.isin(), add type hints 2020-07-14 11:39:52 -05:00
Seth Michael Larson
6e6ad04c5c
Use 'script.context.field.max_compilations_rate' instead of deprecated setting 2020-07-14 09:51:35 -05:00
Seth Michael Larson
6c2f9a2ed2
Add DataFrame.size and Series.size 2020-07-13 17:30:14 -05:00
Seth Michael Larson
d50e06dda5
Add webinar recording link to notebook 2020-07-10 14:21:55 -05:00
Seth Michael Larson
ceacf759c3
Add long Apache-2.0 license header to all files 2020-07-08 15:10:43 -05:00
Seth Michael Larson
5897b4587c
Add webinar example notebook, update prose in docs 2020-07-08 14:44:40 -05:00
Seth Michael Larson
de9c836c5e
Error when MLModel.predict fails, add es_compress_model_definition 2020-07-08 14:31:27 -05:00
Léonard Binet
5d0df757cf
Add column names to DataFrame.__dir__ for better auto-completion support 2020-07-02 08:49:52 -05:00
Seth Michael Larson
f63941014f Add support for es_if_exists='append' to pandas_to_eland() 2020-06-15 09:50:44 -05:00
Seth Michael Larson
ad2e012f1e Release 7.7.0a1 7.7.0a1 2020-05-20 13:58:40 -05:00
Seth Michael Larson
eff9625be1 Update docs with all new APIs 2020-05-20 13:58:40 -05:00
Seth Michael Larson
6000ea73d0
Add [DataFrame, Series].filter() 2020-05-20 12:45:30 -05:00
Daniel Mesejo-León
890cf6dc97
Add Series.isna() and Series.notna() 2020-05-19 16:12:59 -05:00
Seth Michael Larson
1378544933
Normalize and prune top-level APIs 2020-05-18 14:55:41 -05:00
Seth Michael Larson
d1444f8e09 Add Conda Forge installation instructions 2020-05-15 15:27:41 -05:00
Seth Michael Larson
6ca41585e9
Upgrade to elasticsearch-py v7.7 2020-05-14 10:07:10 -05:00
Seth Michael Larson
d2047aa51a
Make ML libraries optional, fix type issues 2020-05-14 09:31:01 -05:00
Daniel Mesejo-León
bfd0ee6f90
Fix DataFrame.shape when smaller than its SizedTask 2020-05-06 13:59:47 -05:00
Daniel Mesejo-León
94dbb36081
Add .sample() method to DataFrame and Series 2020-05-04 12:07:21 -05:00
Seth Michael Larson
def3a46af9
Fix bug when combining AndFilter with OrFilter 2020-05-04 07:39:05 -05:00
Seth Michael Larson
fa8dbe0eb4
Restore documentation requirements 2020-04-29 13:57:51 -05:00
Seth Michael Larson
3d81def5cc
Add support for xgboost v1 2020-04-29 13:06:35 -05:00