Skip to content

An interactive prompt for reading and writing to LMDB.

Notifications You must be signed in to change notification settings

Bithack/grappler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Teorem Grappler

Grappler is an interactive multi-purpose tool for extracting keys and floating point data from key-value databases like LMDB or plain ascii files, and then working with them in a matlab-like interface.

Most basic matrix operations are supported (if you miss anything let us know). We have also support for the external tool bh_tsne which is great for data visualization.

The processed data can be saved in ascii files or bulk written to another database (only Aerospike supported so far).

We use grappler for working with multi-dimensional feature vectors generated with the deep learning framework Caffe.

Dependencies

Grappler needs the go compiler and toolkit. Go packages are automatically downloaded when the program is built.

In order the use tsne reduction, the binary "bh_tsne" needs to be in the path. Clone it from https://github.com/lvdmaaten/bhtsne and compile it.

Installing, building and running it

git clone https://github.com/Bithack/grappler.git
cd grappler
./grappler.sh

For a command listning, type HELP or ? at the prompt

Authors

License

Copyright (c) 2017 Teorem AB

Grappler is free and licensed under the MIT license.

About

An interactive prompt for reading and writing to LMDB.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published