Skip to main content

embedded-jubatus-python is a Python bridge to call Jubatus Core library.

Project description

Travis PyPi

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

embedded_jubatus-1.1.1.post2.tar.gz (214.4 kB view details)

Uploaded Source

Built Distributions

embedded_jubatus-1.1.1.post2-cp37-cp37m-manylinux2010_x86_64.whl (47.4 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

embedded_jubatus-1.1.1.post2-cp36-cp36m-manylinux2010_x86_64.whl (47.4 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

embedded_jubatus-1.1.1.post2-cp35-cp35m-manylinux2010_x86_64.whl (47.4 MB view details)

Uploaded CPython 3.5m manylinux: glibc 2.12+ x86-64

embedded_jubatus-1.1.1.post2-cp34-cp34m-manylinux2010_x86_64.whl (47.4 MB view details)

Uploaded CPython 3.4m manylinux: glibc 2.12+ x86-64

embedded_jubatus-1.1.1.post2-cp27-cp27mu-manylinux2010_x86_64.whl (47.3 MB view details)

Uploaded CPython 2.7mu manylinux: glibc 2.12+ x86-64

embedded_jubatus-1.1.1.post2-cp27-cp27m-manylinux2010_x86_64.whl (47.3 MB view details)

Uploaded CPython 2.7m manylinux: glibc 2.12+ x86-64

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

Hashes for embedded_jubatus-1.1.1.post2.tar.gz
Algorithm Hash digest
SHA256 efb2bd03379a5a354a34bf8b0bebe575aec1c919f7f8a2c47659e0ef0abe89b3
MD5 bfb05c3754f3c1ddc3f72824b3f4fef0
BLAKE2b-256 bc7d44049ecd7043e396be237600fda5684f2b92876e7df05e3f57138f37600b

See more details on using hashes here.

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

Hashes for embedded_jubatus-1.1.1.post2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3446ceae26bc2cf9f21ce0792410a2225f7e1e38e4678abb11b461c959dcb6bb
MD5 531939337c25ecf86877b21cf64c2442
BLAKE2b-256 ffd529f48974d2f1766c7473cc9bc1cb09a8cee51e019bd9215b075472338ae2

See more details on using hashes here.

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

Hashes for embedded_jubatus-1.1.1.post2-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 faa938fdadbef059f43804290781269201a90c6342c020b0a7263b1d503ce63d
MD5 1a72ffd83c35b94604336885414e291b
BLAKE2b-256 aa0a09121a20db8f857816c34942c9959fe62388798bc1b265db3449e6d34bf1

See more details on using hashes here.

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

Hashes for embedded_jubatus-1.1.1.post2-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f327018c9307073709c5e64bc0f311a7e80eb7335cf78a17d57436b0f922a224
MD5 bd99ffa905487fb68fa48a9cbb148781
BLAKE2b-256 e73a8c680df1fa05488afae3062b82fb534674d3aeb105b8b8650aa2d9889ecd

See more details on using hashes here.

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

Hashes for embedded_jubatus-1.1.1.post2-cp34-cp34m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ab2eecc4c55037acc0d96a9be464e7ea455832f5dcaea5cbf78bb16650224ec9
MD5 f26b431b800e853031d8618c1c68b3ec
BLAKE2b-256 a1f910d729ce6f1285c3f2266e88eaf88c91b56251b6b867659a2f7ff0ba3ae7

See more details on using hashes here.

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

Hashes for embedded_jubatus-1.1.1.post2-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c7c87aa01bc29634545dd71b1b83b6ebdd304e5c3528c79b9a21f6c607fe9193
MD5 9a19d074138c5b6606229bcf9476efbf
BLAKE2b-256 6835007575051b246f814bbdf11e9d4f35e0fa23cfc60c93b657a8b3b46a7439

See more details on using hashes here.

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

Hashes for embedded_jubatus-1.1.1.post2-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 54360a20e1acf8c4c0321ae1acc4059ccc9f64439c6e40ada1285504993edcd7
MD5 66d6f2c980da9e84ae8f1f05196b07dc
BLAKE2b-256 7d68d0c95225511cb3bd77069fa33d2bc6f2aaf8289ebe2447ce8979fe13050d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page