• Stars
    star
    12
  • Rank 1,597,372 (Top 32 %)
  • Language
    C++
  • License
    Apache License 2.0
  • Created over 3 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

hnswlib.rb provides Ruby bindings for Hnswlib

More Repositories

1

rumale

Rumale is a machine learning library in Ruby
Ruby
716
star
2

llama_cpp.rb

llama_cpp provides Ruby bindings for llama.cpp
C
97
star
3

hnswlib-node

hnswlib-node provides Node.js bindings for Hnswlib
C++
80
star
4

suika

Suika 🍉 is a Japanese morphological analyzer written in pure Ruby
Ruby
34
star
5

annoy-rb

annoy-rb provides Ruby bindings for the Annoy (Approximate Nearest Neighbors Oh Yeah).
C++
28
star
6

magro

Magro is a minimal image processing library in Ruby
Ruby
18
star
7

rumale-torch

Rumale::Torch provides the learning and inference by the neural network defined in torch.rb with the same interface as Rumale.
Ruby
14
star
8

hanny

Hanny is a Hash-based Approximate Nearest Neighbor search library in Ruby.
Ruby
9
star
9

sentencepiece.rb

sentencepiece.rb provides Ruby bindings for SentencePiece
C++
5
star
10

numo-openblas

Numo::OpenBLAS builds and uses OpenBLAS as a background library for Numo::Linalg
Ruby
5
star
11

mmh3

A pure Ruby implementation of MurmurHash3.
Ruby
4
star
12

rumale-svm

Rumale::SVM provides support vector machine algorithms of LIBSVM and LIBLINEAR with Rumale interface
Ruby
4
star
13

numo-blis

Numo::BLIS builds and uses BLIS as a background library for Numo::Linalg
Ruby
4
star
14

numo-random

Numo::Random provides random number generation with several distributions for Numo::NArray.
Ruby
3
star
15

darts-clone.rb

Darts-clone.rb provides Ruby bindings for the Darts-clone.
C++
3
star
16

numo-pocketfft

Numo::Pocketfft provides functions for descrete Fourier Transform based on pocketfft
C
3
star
17

numo-libsvm

Numo::Libsvm is a Ruby gem binding to the LIBSVM
C++
3
star
18

lbfgsb.rb

Lbfgsb.rb provides Ruby bindings for L-BFGS-B.
C
2
star
19

numo-linalg-randsvd

Numo::Linalg.randsvd is a module function on Numo::Linalg for truncated singular value decomposition with randomized algorithm.
Ruby
2
star
20

yoshoku.github.io

HTML
1
star
21

gpt_neox_client

gpt_neox_client is a simple client for GPT-NeoX in Ruby
C
1
star
22

randsvd

RandSVD is a class that performs truncated singular value decomposition using a randomized algorithm.
Ruby
1
star
23

mopti

Mopti is a multivariate optimization library in Ruby
Ruby
1
star