embedded-jubatus-python is a Python bridge to call Jubatus Core library.
Project description
embedded-jubatus-python
embedded-jubatus-python is a Python bridge to call Jubatus Core C++ library.
The interface of embedded-jubatus-python is the same as that of RPC client classes. See the API Reference for details.
Install
pip install embedded_jubatus
Requirements
Python 2.7, 3.5, 3.6 or 3.7
Jubatus (Python Client) 1.0.2 or later
numpy 1.14-1.16 (1.17 or later don’t support Python 2.7)
Jubatus needs to be installed when build from source package or repository
Cython needs to be installed when build from repository
Limitations
The following methods are currently unavailable: get_status, get_proxy_status, do_mix, get_name, set_name and get_client.
save method saves the model file as /tmp/127.0.0.1_0_${type}_${id}.jubatus, where ${type} is a name of the service (classifier, recommender, etc.) and ${id} is the value specified as an argument to the save method. If you need to save the model into a different location, call save_bytes method, which returns the model data as a binary, then save the returned bytes to the preferred location. The same rule applies to load / load_bytes methods.
License
LGPL 2.1
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 Distributions
File details
Details for the file embedded_jubatus-1.1.1.post2.tar.gz
.
File metadata
- Download URL: embedded_jubatus-1.1.1.post2.tar.gz
- Upload date:
- Size: 214.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | efb2bd03379a5a354a34bf8b0bebe575aec1c919f7f8a2c47659e0ef0abe89b3 |
|
MD5 | bfb05c3754f3c1ddc3f72824b3f4fef0 |
|
BLAKE2b-256 | bc7d44049ecd7043e396be237600fda5684f2b92876e7df05e3f57138f37600b |
File details
Details for the file embedded_jubatus-1.1.1.post2-cp37-cp37m-manylinux2010_x86_64.whl
.
File metadata
- Download URL: embedded_jubatus-1.1.1.post2-cp37-cp37m-manylinux2010_x86_64.whl
- Upload date:
- Size: 47.4 MB
- Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3446ceae26bc2cf9f21ce0792410a2225f7e1e38e4678abb11b461c959dcb6bb |
|
MD5 | 531939337c25ecf86877b21cf64c2442 |
|
BLAKE2b-256 | ffd529f48974d2f1766c7473cc9bc1cb09a8cee51e019bd9215b075472338ae2 |
File details
Details for the file embedded_jubatus-1.1.1.post2-cp36-cp36m-manylinux2010_x86_64.whl
.
File metadata
- Download URL: embedded_jubatus-1.1.1.post2-cp36-cp36m-manylinux2010_x86_64.whl
- Upload date:
- Size: 47.4 MB
- Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | faa938fdadbef059f43804290781269201a90c6342c020b0a7263b1d503ce63d |
|
MD5 | 1a72ffd83c35b94604336885414e291b |
|
BLAKE2b-256 | aa0a09121a20db8f857816c34942c9959fe62388798bc1b265db3449e6d34bf1 |
File details
Details for the file embedded_jubatus-1.1.1.post2-cp35-cp35m-manylinux2010_x86_64.whl
.
File metadata
- Download URL: embedded_jubatus-1.1.1.post2-cp35-cp35m-manylinux2010_x86_64.whl
- Upload date:
- Size: 47.4 MB
- Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f327018c9307073709c5e64bc0f311a7e80eb7335cf78a17d57436b0f922a224 |
|
MD5 | bd99ffa905487fb68fa48a9cbb148781 |
|
BLAKE2b-256 | e73a8c680df1fa05488afae3062b82fb534674d3aeb105b8b8650aa2d9889ecd |
File details
Details for the file embedded_jubatus-1.1.1.post2-cp34-cp34m-manylinux2010_x86_64.whl
.
File metadata
- Download URL: embedded_jubatus-1.1.1.post2-cp34-cp34m-manylinux2010_x86_64.whl
- Upload date:
- Size: 47.4 MB
- Tags: CPython 3.4m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab2eecc4c55037acc0d96a9be464e7ea455832f5dcaea5cbf78bb16650224ec9 |
|
MD5 | f26b431b800e853031d8618c1c68b3ec |
|
BLAKE2b-256 | a1f910d729ce6f1285c3f2266e88eaf88c91b56251b6b867659a2f7ff0ba3ae7 |
File details
Details for the file embedded_jubatus-1.1.1.post2-cp27-cp27mu-manylinux2010_x86_64.whl
.
File metadata
- Download URL: embedded_jubatus-1.1.1.post2-cp27-cp27mu-manylinux2010_x86_64.whl
- Upload date:
- Size: 47.3 MB
- Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7c87aa01bc29634545dd71b1b83b6ebdd304e5c3528c79b9a21f6c607fe9193 |
|
MD5 | 9a19d074138c5b6606229bcf9476efbf |
|
BLAKE2b-256 | 6835007575051b246f814bbdf11e9d4f35e0fa23cfc60c93b657a8b3b46a7439 |
File details
Details for the file embedded_jubatus-1.1.1.post2-cp27-cp27m-manylinux2010_x86_64.whl
.
File metadata
- Download URL: embedded_jubatus-1.1.1.post2-cp27-cp27m-manylinux2010_x86_64.whl
- Upload date:
- Size: 47.3 MB
- Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54360a20e1acf8c4c0321ae1acc4059ccc9f64439c6e40ada1285504993edcd7 |
|
MD5 | 66d6f2c980da9e84ae8f1f05196b07dc |
|
BLAKE2b-256 | 7d68d0c95225511cb3bd77069fa33d2bc6f2aaf8289ebe2447ce8979fe13050d |