• Stars
    star
    41
  • Rank 668,415 (Top 14 %)
  • Language
    C
  • License
    Other
  • Created almost 7 years ago
  • Updated over 6 years ago

Reviews

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

Repository Details

A port of XGBoost to javascript with emscripten

More Repositories

1

ml

Machine learning tools in JavaScript
JavaScript
2,562
star
2

matrix

Matrix manipulation and computation library
JavaScript
358
star
3

knn

A k-nearest neighboor classifier algorithm.
JavaScript
136
star
4

pca

Principal component analysis
TypeScript
96
star
5

kmeans

K-Means clustering
TypeScript
87
star
6

libsvm

LIBSVM for the browser and nodejs ๐Ÿ”ฅ
JavaScript
82
star
7

levenberg-marquardt

Curve fitting method in JavaScript
JavaScript
70
star
8

distance

Distance functions to compare vectors
TypeScript
67
star
9

random-forest

Random forest for classification and regression.
JavaScript
61
star
10

hclust

Hierarchical clustering in JavaScript
JavaScript
53
star
11

naive-bayes

Naive bayes classifier.
JavaScript
48
star
12

regression

Regression algorithms
JavaScript
43
star
13

svm

Support Vector Machine in Javascript
JavaScript
37
star
14

savitzky-golay

Savitzkyโ€“Golay filter
TypeScript
34
star
15

regression-multivariate-linear

Multivariate linear regression
JavaScript
33
star
16

feedforward-neural-networks

A implementation of feedforward neural networks based on wildml implementation
JavaScript
29
star
17

regression-simple-linear

Simple Linear Regression
TypeScript
28
star
18

decision-tree-cart

Decision trees using CART implementation
JavaScript
24
star
19

som

self-organizing map (SOM) / Kohonen network
JavaScript
23
star
20

logistic-regression

JavaScript
18
star
21

array

Functional utilities to transform and compute stats on arrays
JavaScript
16
star
22

regression-polynomial

Polynomial Regression
TypeScript
15
star
23

curve-fitting

Levenberg Marquardt curve-fitting: minimize sum of weighted squared residuals
JavaScript
14
star
24

confusion-matrix

Confusion matrix for supervised classification
TypeScript
12
star
25

pls

PLS regression algorithm
JavaScript
10
star
26

global-spectral-deconvolution

Global Spectra Deconvolution + Peak optimizer
TypeScript
9
star
27

savitzky-golay-generalized

General Least-Squares Smoothing and Differentiation by the Convolution (Savitzky-Golay) Method Peter A. Gorry
TypeScript
9
star
28

conrec

JavaScript implementation of the CONREC contouring algorithm
TypeScript
8
star
29

tree-similarity

Tree similarity in Javascript
TypeScript
8
star
30

convolution

Convolution using the FFT or direct algorithm.
JavaScript
8
star
31

fft

JavaScript
7
star
32

cross-validation

Utility library to make cross validation with supervised classifiers
JavaScript
7
star
33

spectra-processing

Various methods to help spectra processing
TypeScript
7
star
34

tree-set

A JavaScript emulator of the TreeSet Java class
JavaScript
6
star
35

bit-array

Bit-array operations in JavaScript
JavaScript
6
star
36

fcnnls

Fast Combinatorial Non-negative Least Squares
TypeScript
6
star
37

distance-euclidean

Compute the euclidean distance between two vectors
TypeScript
5
star
38

matrix-convolution

Matrix convolution.
JavaScript
5
star
39

anova

Analysis of variance
TypeScript
5
star
40

tanimoto

Tanimoto similarity and distance
JavaScript
4
star
41

combinations

Generate all possible unordered samples of size m, without replacement, from a set of n objects
JavaScript
4
star
42

array-xy

Functional utilities for sets of points
JavaScript
4
star
43

dataset-iris

Iris flower data set
TypeScript
4
star
44

dbscan

TypeScript
4
star
45

distance-matrix

Compute a distance-matrix based on a custom distance function
JavaScript
4
star
46

sparse-matrix

Sparse matrix library
JavaScript
4
star
47

floyd-warshall

Algorithm for finding shortest paths in a weighted graph with positive or negative edge weights (but with no negative cycles)
TypeScript
4
star
48

spectra-fitting

TypeScript
4
star
49

regression-robust-polynomial

Robust polynomial regression using LMedS
TypeScript
4
star
50

generator-mljs-packages

DEPRECATED
JavaScript
3
star
51

regression-exponential

Exponential Regression
JavaScript
3
star
52

xsadd

JavaScript implementation of the XORSHIFT-ADD (XSadd) pseudo random number generator
TypeScript
3
star
53

disjoint-set

Efficient disjoint-set data structure implementation
JavaScript
3
star
54

stat

Functions for computing stats on arrays and matrices
JavaScript
3
star
55

nmf

Non-negative Matrix Factorization (NMF)
JavaScript
3
star
56

performance

JavaScript
3
star
57

array-utils

Some array utilities in JavaScript
JavaScript
2
star
58

expectation-maximization

JavaScript
2
star
59

ml-pipe

TypeScript
2
star
60

airpls

Baseline correction using adaptive iteratively reweighted penalized least squares
JavaScript
2
star
61

regression-theil-sen

Method for robust fitting a line to a set of points
JavaScript
2
star
62

isolation-forest

JavaScript
2
star
63

binary-search

DEPRECATED
JavaScript
2
star
64

dataset

dataset for multivariate analysis
JavaScript
2
star
65

generate-dataset

Generate synthetic datasets for testing
JavaScript
2
star
66

statistics

JavaScript
2
star
67

signal-processing

TypeScript
2
star
68

pad-array

Array padding
JavaScript
2
star
69

pcr

TypeScript
2
star
70

random

Randomness utilities
TypeScript
2
star
71

matrix-peaks-finder

JavaScript
1
star
72

kernel

A factory for kernel functions
JavaScript
1
star
73

calculus

JavaScript
1
star
74

simulated-annealing

JavaScript
1
star
75

hash-table

Open addressing hash table with double hashing
JavaScript
1
star
76

dataset-metadata

a class to manipulate metadata for statistical analysis
JavaScript
1
star
77

datamining

Old repository to be split
JavaScript
1
star
78

peak-shape-generator

Generate various peak shapes.
TypeScript
1
star
79

regression-base

Base class for regression packages
TypeScript
1
star
80

preprocess

Preprocess functions to improve the representation and quality of data
JavaScript
1
star
81

regression-polynomial-2d

TypeScript
1
star
82

baseline-correction-regression

Iterative regression-based baseline correction.
JavaScript
1
star