Valeriy Khakhutskyy
2ea96322b3
Update to latest ES versions and fix unit tests ( #512 )
...
Update the test matrix to the latest Elasticsearch versions and fix the broken unit tests on the CI.
2023-01-31 20:55:29 +01:00
David Kyle
0eb36faa5b
Restrict PyTorch version not to be more advanced than that used in Elasticsearch ( #479 )
...
Elasticsearch uses v1.11 of PyTorch. Models created with the latest PyTorch
release (v1.12) are not compatible with v1.11. This pins the PyTorch version
to 1.11 to prevent the incompatibility. The version of the Elasticsearch Python
client is now required to be >= Eland.
All users of Eland for importing NLP models should upgrade.
2022-07-07 14:56:42 +01:00
David Kyle
8448b3ba4e
Bump minimum PyTorch version to 1.11
2022-06-21 07:43:43 -05:00
David Olaru
b5ea1cf228
Align dependencies between requirement files and setup.py ( #460 )
2022-04-27 07:14:49 -05:00
Seth Michael Larson
abd05df50b
Release 8.0.0
2022-02-10 14:29:54 -06:00
Seth Michael Larson
109387184a
Support the v8.0 Elasticsearch client
2021-12-09 15:01:26 -06:00
Josh Devins
1ffbe002c4
Upgrade PyTorch dependencies to latest
...
In preparation for an 8.0 release, this updates PyTorch NLP dependencies
to more recent and latest minor versions. Amongst other things, this
introduces a fix from transformers that is helpful for text embedding
tasks with certain DPR models.
See: https://github.com/huggingface/transformers/issues/13670
Co-authored-by: Seth Michael Larson <seth.larson@elastic.co>
2021-12-06 09:05:54 -06:00
Josh Devins
df51f8af07
Document how to install transitive binary dependencies, add repo Dockerfile
...
Co-authored-by: Seth Michael Larson <seth.larson@elastic.co>
2021-10-28 12:05:39 -05:00
Benjamin Trent
d39c1cd784
[ML] Make eland_import_hub_model an installable script
2021-10-19 11:29:58 -05:00
Josh Devins
014943d3b8
Add initial implementation of PyTorch ML models
2021-10-06 08:44:40 -05:00
Seth Michael Larson
b0c8434c06
Release 7.14.0b1
2021-08-09 09:11:57 -05:00
Seth Michael Larson
54b497ed9a
Update supported versions of Python, pandas, and Elasticsearch
2021-08-04 13:21:17 -05:00
Seth Michael Larson
c74fccbd74
Drop support for Python 3.6, pandas<1.2
2021-07-27 14:43:03 -05:00
P. Sai Vinay
193bcb73ef
Add support for Pandas v1.3 and LightGBM v3.x
2021-07-27 11:01:35 -05:00
Seth Michael Larson
31760fe02c
Release 7.10.0b1
2020-10-29 13:43:34 -05:00
Seth Michael Larson
bd7956ea72
Support typed 'elasticsearch-py' and add 'py.typed'
2020-10-20 16:26:58 -05:00
Seth Michael Larson
05a24cbe0b
Add isort, rename Nox session to 'format'
2020-10-15 17:11:29 -05:00
Seth Michael Larson
661b33dd0a
Update and rearrange documentation
2020-08-17 15:55:06 -05:00
Benjamin Trent
6ee282e19f
[ML] Add support for LGBMRegressor models
2020-08-11 07:42:59 -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
6ca41585e9
Upgrade to elasticsearch-py v7.7
2020-05-14 10:07:10 -05:00
Seth Michael Larson
3d81def5cc
Add support for xgboost v1
2020-04-29 13:06:35 -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
e71420c883
Release 7.6.0a5
2020-04-14 11:07:32 -05:00
Seth Michael Larson
448770df78
Restrict public API, update license header
2020-04-14 07:31:23 -05:00
Daniel Mesejo-León
e27a508c59
Update supported Pandas to v1.0
2020-03-27 12:21:15 -05:00
Seth Michael Larson
0c1d7222fe
Drop support for Python 3.5, add Black
2020-03-27 07:56:28 -05:00
Seth Michael Larson
e9a5180dac
Add python_requires to setup.py
2020-03-23 08:35:07 -05:00
stevedodson
409cb043c8
Refactoring of plotting + fixes for multiple charts ( #117 )
...
* Refactoring of plotting + fixes for multiple charts
Updates to plotting inline with pandas 0.25.3
Enables plotting of multiple histograms on the
same figure.
* Fix to setup.py to allow submodules
+ reformat of code and better Series.hist docs
2020-01-29 07:07:56 +00:00
stevedodson
1914644f93
Improve docs ( #113 )
...
* Adding more examples
* Adding more examples to README.md + pypi first page.
* Updated README.md
2020-01-13 15:32:41 +00:00
stevedodson
d7207bab3b
7.5.1a2 ( #110 )
...
* Updating README.md
* New version
* Fixing description for pypi
2020-01-10 15:40:15 +00:00
stevedodson
00fb775d29
Feature/versioning ( #109 )
...
* Minor fixes for readthedocs compatibility.
* Adding doc templates
* Setting first version to 7.5
* Resolving pypi issues + minor docs
2020-01-10 14:38:56 +00:00
stevedodson
c5730e6d38
Feature/python 3.5 ( #93 )
...
* Adding python 3.5 compatibility.
Main issue is ordering of dictionaries.
* Updating notebooks with 3.7 results.
* Removing tempoorary code.
* Defaulting to OrderedDict for python 3.5 + lint all code
All code reformated by PyCharm and inspection results analysed.
2019-12-11 14:27:35 +01:00
stevedodson
e8a0fbb9f3
Feature/pandas.0.25.3 ( #91 )
...
* Added example notebooks + pytest for these notebooks1
* Fixed paths
* Fixing link in docs
* Minor update for pandas 0.25.3
* Updates for pandas 0.25.3
* Fixing doc links with pandas 0.25.3 update.
* Reverting overwrite to changes to notebooks.
2019-12-10 16:05:37 +01:00
stevedodson
206276c5fa
Adding Apache 2 copyright header to all .py files ( #86 )
2019-12-06 09:44:05 +00:00
Stephen Dodson
6564f26245
Adding 'development' section to docs
...
Adding contributing section based on Elasticsearch/CONTRIBUTING.md
TODO - add testing docs (based on CI)1
2019-11-20 10:32:35 +00:00
Stephen Dodson
e76a4de79d
Fixing setup.py
...
packages definition was removed - now added back in
2019-11-14 11:52:16 +00:00
Stephen Dodson
8b3c66a5c8
Changing LICENSE to Apache2
...
Changing LICENSE to Apache2 + cleaning up setup.py
2019-11-14 09:27:44 +00:00
Stephen Dodson
c1ee409a33
Major cleanup - removed modin as dependency
...
modin removed as a dependency and iloc feature
removed for now - TODO add back in.
2019-11-04 13:13:42 +00:00
Stephen Dodson
9dad8613d3
Fixing tests, and upgrading to pandas 0.25.1
2019-10-18 08:06:07 +00:00
Stephen Dodson
5b9a6b3d63
Refactor to incorporate tests
2019-06-13 11:51:47 +00:00