mljs
@mljs
0
Published Tools
0
Total Stars
0
Weekly Downloads
100/100
Avg Security
Published Tools
95 Skillsacross 2 categoriesml-array-utils
targos
Array utilities
ml-affine-transform
mljs-bot
Get and apply affine transform to 2D points.
ml-airpls
mljs-bot
Baseline correction using adaptive iteratively reweighted penalized least
ml-anova
targos
Analysis of variance
ml-arrayxy-uniquex
lpatiny
Function to sum the y values if the x values are equals. The x array has to be ordered.
ml-array-min
targos
Get the minimum value in an array
ml-baseline-correction-regression
mljs-bot
Iterative regression based baseline correction
ml-binary-search
targos
Binary search algorithm for sorted arrays
ml-bit-array
maasencioh
Bit-array operations in JavaScript
ml-combinations
stropitek
Generate all possible unordered samples of size m, without replacement, from a set of n objects
ml-confusion-matrix
mljs-bot
Confusion matrix for supervised classification
ml-conrec
mljs-bot
JavaScript implementation of the CONREC contouring algorithm
ml-convolution
targos
Convolution using the FFT or standard algorithm
ml-cross-validation
jwist
Cross validation utility for mljs classifiers
ml-curve-fitting
targos
Levenberg Marquardt curve-fitting: minimize sum of weighted squared residuals
ml-dataset-iris
mljs-bot
Iris flower data set
ml-dataset-metadata
jwist
a class to manipulate metadata for dataset
ml-cart
mljs-bot
CART decision tree algorithm
ml-direct
mljs-bot
Direct - DIviding RECTangles optimization algorithm
ml-disjoint-set
targos
Efficient disjoint-set data structure implementation
ml-distance-euclidean
mljs-bot
Compute the euclidean distance between two vectors
ml-distance-matrix
targos
Compute a distance/similarity matrix
ml-distance
mljs-bot
Distance and similarity functions to compare vectors
ml-expectation-maximization
targos
Expectation Maximization algorithm
ml-fcnnls
mljs-bot
Fast Combinatorial Non-negative Least Squares
ml-fnn
targos
feedforward neural networks library
ml-fft
andcastillo
fft
ml-floyd-warshall
mljs-bot
Algorithm for finding shortest paths in a weighted graph with positive or negative edge weights (but with no negative cycles)
ml-generate-dataset
targos
[![NPM version][npm-image]][npm-url] [![build status][travis-image]][travis-url] [![Test coverage][codecov-image]][codecov-url] [![npm download][download-image]][download-url]
ml-gsd
mljs-bot
Global Spectral Deconvolution
ml-hash-table
targos
Open addressing hash table
ml-hclust
mljs-bot
Hierarchical clustering algorithms
ml-histogram-stats
mljs-bot
Calcualte statistics on histograms
ml-isolation-forest
mljs-bot
Find anomalies in a set of data using the isolation forest algorithm
ml-kernel-gaussian
targos
The gaussian (radial basis function) kernel
ml-kernel-polynomial
targos
The polynomial kernel
ml-kernel-sigmoid
targos
Sigmoid (hyperbolic tangent) kernel
ml-kernel
targos
A factory for kernel functions
ml-kmeans
mljs-bot
K-Means clustering
ml-knn
targos
k-nearest neighbors algorithm
ml-levenberg-marquardt
mljs-bot
Curve fitting method in javascript
libsvm-js
stropitek
A port of libsvm to javascript using emscripten
linear-sum-assignment
mljs-bot
it performs a linear sum assignment even if the cost matrix is rectangular.
ml-logistic-regression
targos
Logistic regression
ml-matrix-convolution
mljs-bot
Matrix convolution: It offers the direct and the fourier transform convolution
ml-matrix-peaks-finder
mljs-bot
The peak picking routines for 2D arrays. This library looks for the local maxima of the given input matrix. The input matrix has to be specified as a single vector.
ml-matrix
mljs-bot
Matrix manipulation and computation library
ml-directional-distribution
mljs-bot
Calculate directional distribution from points
ml-integral-transforms
mljs-bot
Line broadening through integral transforms
ml-savitzky-golay
targos
Savitzky–Golay filter
ml-zones
lpatiny
Deal with zones
ml
mljs-bot
Machine learning tools
ml-ngmca
mljs-bot
non-negative Generalized Morphological Component Analysis
ml-naivebayes
targos
Naive bayes library
ml-nearest-vector
mljs-bot
Find the nearest point to a sample point
nnls
mljs-bot
Non-Negative Least-Squares
ml-optimization
targos
Optimization methods library
ml-optimize-lorentzian
lpatiny
Optimize Lorentzian
ml-pad-array
targos
Function to fill an array in Javascript
ml-param-grid
stropitek
Generate a list of possible paramaters combinations. Useful for example for hyper-paramater grid search.
ml-pca
mljs-bot
Principal component analysis
ml-peak-shape-generator
mljs-bot
Generate various peak shapes
ml-performance
targos
Library providing tools to evaluate the performance of a classifier using for example ROC curves
ml-pls
mljs-bot
Partial least squares library
ml-preprocess
maasencioh
Preprocess functions to improve the representation and quality of data
ml-random-forest
mljs-bot
Random forest for classification and regression
ml-random
mljs-bot
Choose randomly from a selection of elements
ml-ransac
mljs-bot
Fit a model to noisy data by excluding outliers. This is an implementation of the RANSAC algorithm.
ml-regression-base
mljs-bot
Base class for regression modules
ml-regression-exponential
mljs-bot
Exponential Regression
ml-regression-multivariate-linear
mljs-bot
Multivariate linear regression
ml-regression-polynomial-2d
mljs-bot
Polynomial Regression 2D
ml-regression-polynomial
mljs-bot
Polynomial Regression
ml-regression-power
mljs-bot
Power regression
ml-regression-robust-polynomial
mljs-bot
Robust polynomial regression using LMedS
ml-regression-simple-linear
mljs-bot
Simple Linear Regression
ml-regression-theil-sen
mljs-bot
Theil-Sen regression
ml-regression
mljs-bot
Regression algorithms
ml-roc-multiclass
mljs-bot
Binary classifier system for multiple categories
ml-rolling-ball-baseline
mljs-bot
Rolling ball baseline correction
ml-savitzky-golay-generalized
mljs-bot
Savitzky–Golay filter in Javascript
ml-signal-processing
mljs-bot
Process data in the form of {x:[], y:[]}
ml-simple-clustering
mljs-bot
Extracts the isolated sub-blocs of matrix
ml-sparse-matrix
mljs-bot
Sparse matrix library
ml-spectra-fitting
mljs-bot
Fit spectra using gaussian or lorentzian
ml-spectra-processing
mljs-bot
Various method to process spectra
ml-stat
maasencioh
Functions for computing stats on arrays and matrices
ml-svm
targos
Support Vector Machine in Javascript
ml-tanimoto
stropitek
Tanimoto similarity and distance methods
ml-tree-set
mljs-bot
A JavaScript emulator of the TreeSet Java class
ml-tree-similarity
mljs-bot
Compares two spectra using a tree similarity
ml-xgboost
jeffersonh44
[![NPM version][npm-image]][npm-url] [![build status][travis-image]][travis-url] [![David deps][david-image]][david-url] [![npm download][download-image]][download-url]
ml-xsadd
mljs-bot
JavaScript implementation of the XORSHIFT-ADD (XSadd) pseudo random number generator
ml-xy-convert
maasencioh
Convert between different xy formats
ml-som
targos
Self-organizing map (SOM) / Kohonen network