Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
J

jubatus

> 编程语言
Open source

Framework and Library for Distributed Online Machine Learning

708 stars0 likes1 views
WebsiteGitHub

About

Framework and Library for Distributed Online Machine Learning

Jubatus

.. image:: https://api.travis-ci.org/jubatus/jubatus.svg?branch=master :target: https://api.travis-ci.org/jubatus/jubatus

The Jubatus library is an online machine learning framework which runs in distributed environment.

See http://jubat.us/ for details.

Quick Start

We officially support Red Hat Enterprise Linux (RHEL) 6.2 or later (64-bit) and Ubuntu Server 14.04 LTS / 16.04 LTS / 18.04 LTS (64-bit). On supported systems, you can install all components of Jubatus using binary packages.

See QuickStart _ for detailed description.

Red Hat Enterprise Linux 6.2 or later (64-bit)


Run the following command to register Jubatus Yum repository to the system.

::

  // For RHEL 6
  $ sudo rpm -Uvh http://download.jubat.us/yum/rhel/6/stable/x86_64/jubatus-release-6-2.el6.x86_64.rpm

  // For RHEL 7
  $ sudo rpm -Uvh http://download.jubat.us/yum/rhel/7/stable/x86_64/jubatus-release-7-2.el7.x86_64.rpm

Then install ``jubatus`` and ``jubatus-client`` package.

::

  $ sudo yum install jubatus jubatus-client

Now Jubatus is installed in ``/usr/bin/juba*``.

::

  $ jubaclassifier -f /usr/share/jubatus/example/config/classifier/pa.json

Ubuntu Server (64-bit)
~~~~~~~~~~~~~~~~~~~~~~

Write the following line to ``/etc/apt/sources.list.d/jubatus.list`` to register Jubatus Apt repository to the system.

::

  // For Ubuntu 12.04 (Precise) - Deprecated (unsupported)
  deb http://download.jubat.us/apt/ubuntu/precise binary/

  // For Ubuntu 14.04 (Trusty)
  deb http://download.jubat.us/apt/ubuntu/trusty binary/

  // For Ubuntu 16.04 (Xenial)
  deb http://download.jubat.us/apt/ubuntu/xenial binary/

  // For Ubuntu 18.04 (Bionic)
  deb [trusted=yes] http://download.jubat.us/apt/ubuntu/bionic/binary /

Now install ``jubatus`` package.

::

  $ sudo apt-get update
  $ sudo apt-get install jubatus

Now Jubatus is installed in ``/opt/jubatus/bin/juba*``.

::

  $ source /opt/jubatus/profile
  $ jubaclassifier -f /opt/jubatus/share/jubatus/example/config/classifier/pa.json

Other Platforms
~~~~~~~~~~~~~~~

For other platforms, refer to the `documentation `_.

License
-------

LGPL 2.1

Third-party libraries included in Jubatus
-----------------------------------------

Jubatus source tree includes following third-party library.

- cmdline_ (under BSD 3-Clause License)

.. _cmdline: https://github.com/tanakh/cmdline

Jubatus requires `jubatus_core `_ library. jubatus_core contains Eigen and fork of pficommon. Eigen is licensed under MPL2 (partially in LGPL 2.1 or 2.1+). The fork of pficommon is licensed under New BSD License.

Update history
--------------

Update history can be found from `ChangeLog `_ or `WikiPage `_.

Contributors
------------

Patches contributed by `those people `_.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

C++c-plus-plusdistributedmachine-learningml

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言