Meet Kalimdor — A machine learning library written in TypeScript
We have some more machine learning news for you. Meet Kalimdor, a Typescript based machine learning library that promises to solve your ML problems as well as teach you how ML algorithms work.
Following the general hype around TypeScript’s rise among the most established programming languages, Kalimdor is here to bring TypeScript in machine learning in order to help you solve your ML problems as well teach you how ML algorithms work.
Kalimdor is a browser-based machine learning library written primarily in TypeScript, and as it’s stated in the official blog post:
Kalimdor is a library very similar to ScikitLearn, that runs directly on the browsers and Node.js environment and, in fact, many APIs are direct translations from ScikitLearn and rewritten into Typescript.
Some of the features of Kalimdor include:
- Supervised and unsupervised models including Decision Tree, Random Forest, PCA, KMeans and SVM
- It supports utilities including train_test_split, confusion_matrix, and KFold
- Machine Learning on the browser and Node.js
- Learning APIs for users
- Low entry barrier
For more information on this ML library, head over to the GitHub repo.
If you are eager to get started with Kalimdor, you can set up a Node.js environment and install Kalimdor.js by running:
# using Yarn $ yarn add kalimdor -save # using NPM $ npm install kalimdor -save-dev