Python interface for Elasticsearch LTR extension
Project description
Python Elasticsearch Learning to Rank client
This is an add-on to official Python Elasticsearch client adding support for Elasticsearch Learning to Rank plugin API.
Installation
python -m pip install elasticsearch_ltr
Usage
from elasticsearch import Elasticsearch
from elasticsearch_ltr import LTRClient
client = Elasticsearch()
LTRClient.infect_client(client)
client.ltr.create_feature_store()
...
For more code you may check out tests/ folder.
Running tests
You'll have to run Elasticsearch on localhost:9200 with LTR plugin installed. Then just do
python -m pytest tests/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file elasticsearch_ltr-1.0.2.tar.gz.
File metadata
- Download URL: elasticsearch_ltr-1.0.2.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bf6044d6f1bf073be6fd0809f443574197719e02403bf00ffb3433788997a9d9
|
|
| MD5 |
f510e8eaf8b642010b5650306c911e09
|
|
| BLAKE2b-256 |
41ef5dcfddbb52e737b48e2668ba9b06f9c6de24ada1e9d3fbe176eb44db1f63
|
File details
Details for the file elasticsearch_ltr-1.0.2-py3-none-any.whl.
File metadata
- Download URL: elasticsearch_ltr-1.0.2-py3-none-any.whl
- Upload date:
- Size: 5.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dc1e308c207e5f31287f0a488f5af53dc765e23b7eb52822eb46f19dd33b98b1
|
|
| MD5 |
3c92b0fc1e4f0e480d2d2d6d3bd9724e
|
|
| BLAKE2b-256 |
869c1733ff83df010207aa1658a612dca8766db1e9263d6296cf9dc500972313
|