jubaclient
Jubatus CLI client (unofficial)
Quick Start
npm install -g jubaclient
jubaclassifier -p 9190 -f ./config.json -D
echo '[ [ [ "baz", [ [ [ "foo", "bar" ] ] ] ] ] ]' | \
jubaclient classifier train 9190 localhost 10 | jq '.'
Installation
npm install -g jubaclient
Usage
jubaclient service method [port] [host] [name] [timeoutSeconds]
- save(id)
echo '[ "jubaclient_save_1" ]' | jubaclient classifier save
- get_status()
echo '[]' | jubaclient classifier get_status | jq '.'
- get_config()
echo '[]' | jubaclient classifier get_config | jq '.|fromjson'
- classifier#train()
jubaclient classifier train <<EOF | jq '.'
[ [ [ "corge", [ [ [ "message", "<p>foo</p>" ] ] ] ] ] ]
[ [ [ "corge", [ [ [ "message", "<p>bar</p>" ] ] ] ] ] ]
[ [ [ "corge", [ [ [ "message", "<p>baz</p>" ] ] ] ] ] ]
[ [ [ "grault", [ [ [ "message", "<p>qux</p>" ] ] ] ] ] ]
[ [ [ "grault", [ [ [ "message", "<p>quux</p>" ] ] ] ] ] ]
EOF
- classifier#classify()
jubaclient classifier classify <<EOF | jq '.'
[ [ [ [ [ "message", "<b>quuz</b>" ] ] ] ] ]
EOF
Requires