Image for post
Image for post

Foreword: this is the third part of a three parts series. If you haven’t yet gotten the chance to read the first and the second part of this series, I recommend pausing here to take a few minutes and catch up before moving ahead.

In the third and last article, I want to introduce a new library that will let you quickly fit and evaluate your statistical models in Rust. This library provides a good selection of efficient tools for machine learning and statistical modeling, including classification, regression, clustering, and dimensionality reduction via a clean, uniform, and streamlined API

Meet Smartcore

When…


Foreword: this is the second part of a three parts series. If you haven’t yet gotten the chance to read the first part of this series, I recommend pausing here to take a few minutes and catch up before moving ahead.

In the second part of the series, I will show you how to implement another popular machine learning algorithm, Logistic Regression in Rust. Similar to my previous blog post dedicated to Machine Learning in Rust, I will implement this statistical model from scratch. …


Any practicing data scientist is familiar with such libraries as Scikit-learn, NumPy and SciPy. But how about similar libraries in Rust, are there any good crates that can successfully be used to create machine learning applications using this blazingly fast and memory-efficient programming language? In my first blog post, dedicated to machine learning in Rust I will show how you can implement a linear regressor from scratch. I will also demonstrate some useful tools you can use to implement many other statistical learning algorithms in pure Rust.

At the end, machine learning is not hard if you have the right…

Vlad Orlov

Data Scientist, Open Source Contributor, Technology Enthusiast

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store