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
Seth Michael Larson
df2a21ffd4
Make QueryParams a dataclass
2020-04-27 16:21:26 -05:00
Seth Michael Larson
15a1977dcf
Add agg compatibility logic to Field class
2020-04-27 15:16:48 -05:00
Seth Michael Larson
7946eb4daa
Add an enforce license headers
2020-04-25 16:26:58 -05:00
Seth Michael Larson
33b4976f9a
Add type hints to base modules
2020-04-24 12:39:13 -05:00
Daniel Mesejo-León
fe6589ae6a
Change ScriptFilter from inline to source for script caching
2020-04-21 07:41:56 -05:00
Daniel Mesejo-León
a779f04a6d
Add default dtype to empty pd.Series
...
Suppress pandas DeprecationWarning with default dtype on empty pd.Series
2020-04-19 08:51:10 -05:00
Stephen Dodson
1bc83d15e7
Change var/std aggs to use sample instead of population
2020-04-15 14:16:12 -05:00
Seth Michael Larson
e71420c883
Release 7.6.0a5
7.6.0a5
2020-04-14 11:07:32 -05:00
Stephen Dodson
50734f8bd9
Allow user to specify es data types in read_csv and pandas_to_eland ( #181 )
...
* Allow user to specify es data types in read_csv and pandas_to_eland
Also, some minor maintenance modifications:
- replaced pandas.util.testing with pandas.testing (required in 1.x)
- updated elasticsearch-py requirements to 7.6+ (to support ML code)
* linting file
2020-04-14 15:04:12 +00:00
Seth Michael Larson
e1cacead44
Add 'inference_config' on ES >=7.8
2020-04-14 07:51:50 -05:00
Seth Michael Larson
448770df78
Restrict public API, update license header
2020-04-14 07:31:23 -05:00
Daniel Mesejo-León
e8f307d2e0
Add NDFrame.median() aggregation
2020-04-13 08:48:39 -05:00
Daniel Mesejo-León
7a1c636e56
Add NDFrame.var() and .std() aggregations
2020-04-12 15:48:13 -05:00
Seth Michael Larson
064d43b9ef
Remove eland.Client, use Elasticsearch directly
2020-04-06 07:25:25 -05:00
Seth Michael Larson
29af76101e
Fix unpacking of median aggregation
2020-04-03 07:56:09 -05:00