Skip to content
a simple Gradient Boosting library written in Ruby
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

katamuki.rb - a simple Gradient Boosting library written in Ruby

katamuki.rb logo

Build Status

Copyright 2017- Tatsuhiro Aoshima (

What is katamuki.rb?

katamuki.rb is a simple Gradient Boosting library written in Ruby.

Currently, katamuki.rb cannot be used in general settings, because katamuki.rb only supports data in JgramDatabase*, which is required for running sample/syscalls.

How to use katamuki.rb?

Currently, katamuki.rb is extremely unstable, so there is no gem for katamuki.rb or installation scripts for deployment.

You can use katamuki.rb on macOS from GitHub, as the following:

# Get latest katamuki.rb from GitHub.
git clone
cd katamuki.rb
git submodule update --init
# You can use OpenBLAS optimized for your machine.
brew install homebrew/science/openblas --build-from-source
# Use latest Ruby (currently tested on version 2.4.0p0).
brew install ruby
# Install FFI for OpenBLAS interface.
gem install ffi
# Happy hacking with katamuki.rb :)

You can see yardoc at . WARNING: yardoc has many bugs for katamuki.rb documentation, be careful!!

You can’t perform that action at this time.