1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 5 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 5-6
5 6<script async src="https://www.googletagmanager.com/gtag/js?id=
6G-D1L0JVQB04
vendor: 12 bytes, line 6
6"></script>
7<script> 8
vendor: 134 bytes, lines 8-12
8window.dataLayer = window.dataLayer || []; 9 function gtag(){dataLayer.push(arguments);} 10 gtag('js', new Date()); 11 12 gtag('config', '
12G-D1L0JVQB04
vendor: 4 bytes, line 12
12');
13</script>
13 14 15 16 <meta charset="utf-8"> 17 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 18 <title>SmartCore - SmartCore</title> 19 20 <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/assets/favicon/apple-touch-icon-57x57.png" /> 21<link rel="apple-touch-icon-precomposed" sizes="114x114" href="/assets/favicon/apple-touch-icon-114x114.png" /> 22<link rel="apple-touch-icon-precomposed" sizes="72x72" href="/assets/favicon/apple-touch-icon-72x72.png" /> 23<link rel="apple-touch-icon-precomposed" sizes="144x144" href="/assets/favicon/apple-touch-icon-144x144.png" /> 24<link rel="apple-touch-icon-precomposed" sizes="60x60" href="/assets/favicon/apple-touch-icon-60x60.png" /> 25<link rel="apple-touch-icon-precomposed" sizes="120x120" href="/assets/favicon/apple-touch-icon-120x120.png" /> 26<link rel="apple-touch-icon-precomposed" sizes="76x76" href="/assets/favicon/apple-touch-icon-76x76.png" /> 27<link rel="apple-touch-icon-precomposed" sizes="152x152" href="/assets/favicon/apple-touch-icon-152x152.png" /> 28<link rel="icon" type="image/png" href="/assets/favicon/favicon-196x196.png" sizes="196x196" /> 29<link rel="icon" type="image/png" href="/assets/favicon/favicon-96x96.png" sizes="96x96" /> 30<link rel="icon" type="image/png" href="/assets/favicon/favicon-32x32.png" sizes="32x32" /> 31<link rel="icon" type="image/png" href="/assets/favicon/favicon-16x16.png" sizes="16x16" /> 32<link rel="icon" type="image/png" href="/assets/favicon/favicon-128.png" sizes="128x128" /> 33<meta name="application-name" content=" "/> 34<meta name="msapplication-TileColor" content="#FFFFFF" /> 35<meta name="msapplication-TileImage" content="/assets/favicon/mstile-144x144.png" /> 36<meta name="msapplication-square70x70logo" content="/assets/favicon/mstile-70x70.png" /> 37<meta name="msapplication-square150x150logo" content="/assets/favicon/mstile-150x150.png" /> 38<meta name="msapplication-wide310x150logo" content="/assets/favicon/mstile-310x150.png" /> 39<meta name="msapplication-square310x310logo" content="/assets/favicon/mstile-310x310.png" /> 40 41 42 <link rel="stylesheet" href="/assets/css/main.css"> 43 <link rel="stylesheet" href="https://cdn.rawgit.com/afeld/bootstrap-toc/v1.0.1/dist/bootstrap-toc.min.css"/> 44 <link rel="shortcut icon" type="image/png" href="/favicon.png"> 45 <!-- Begin Jekyll SEO tag v2.8.0 --> 46<title>SmartCore | Rust Machine Learning</title> 47<meta name="generator" content="Jekyll v3.10.0" /> 48<meta property="og:title" content="SmartCore" /> 49<meta name="author" content="SmartCore Developers" /> 50<meta property="og:locale" content="en_US" /> 51<meta name="description" content="Machine Learning in pure Rust. Classification, regression, dimensionality reduction algorithms, model selection and evaluation. Supports ndarray crate. Edition 2024, MSRV 1.85." /> 52<meta property="og:description" content="Machine Learning in pure Rust. Classification, regression, dimensionality reduction algorithms, model selection and evaluation. Supports ndarray crate. Edition 2024, MSRV 1.85." /> 53<link rel="canonical" href="https://smartcorelib.github.io/" /> 54<meta property="og:url" content="https://smartcorelib.github.io/" /> 55<meta property="og:site_name" content="SmartCore" /> 56<meta property="og:type" content="website" /> 57<meta name="twitter:card" content="summary" /> 58<meta property="twitter:title" content="SmartCore" />
59<script type="application/ld+json"> 60{"@context":"https://schema.org","@type":"WebSite","author":{"@type":"Person","name":"SmartCore Developers"},"description":"Machine Learning in pure Rust. Classification, regression, dimensionality reduction algorithms, model selection and evaluation. Supports ndarray crate. Edition 2024, MSRV 1.85.","headline":"SmartCore","name":"SmartCore","url":"https://smartcorelib.github.io/"}</script>
60 61<!-- End Jekyll SEO tag --> 62 63 </head> 64 <body> 65 <nav class="navbar navbar-expand-md navbar-dark bg-dark"> 66 <div class="container"> 67 <a class="navbar-brand text-primary font-weight-bold mt-1" href="/"> 68 <img src="/assets/logo/smartcore.png" width="50" height="50" class="d-inline-block align-middle" alt=""> 69 SmartCore 70 </a> 71 <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav"> 72 <span class="navbar-toggler-icon"></span> 73 </button> 74 <div class="collapse navbar-collapse" id="navbarNav"> 75 <ul class="navbar-nav mr-auto"> 76 77 <li class="nav-item "> 78 79 <a class="nav-link font-weight-bold align-middle" href="/user_guide/quick_start.html">Quick Start</a> 80 81 </li> 82 83 <li class="nav-item "> 84 85 <a class="nav-link font-weight-bold align-middle" href="https://docs.rs/smartcore/0.6/smartcore/">API</a> 86 87 </li> 88 89 <li class="nav-item "> 90 91 <a class="nav-link font-weight-bold align-middle" href="https://github.com/smartcorelib/smartcore-jupyter">Examples</a> 92 93 </li> 94 95 <li class="nav-item "> 96 97 <a class="nav-link font-weight-bold align-middle" href="/user_guide/benchmarks.html">Benchmarks</a> 98 99 </li> 100 101 <li class="nav-item dropdown"> 102 <a class="nav-link dropdown-toggle font-weight-bold align-middle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 103 User Guide 104 </a> 105 <div class="dropdown-menu" aria-labelledby="navbarDropdown"> 106 107 108 <a class="dropdown-item" href="/user_guide/quick_start.html">Getting Started</a> 109 110 111 112 <a class="dropdown-item" href="/user_guide/supervised.html">Supervised Learning</a> 113 114 115 116 <a class="dropdown-item" href="/user_guide/unsupervised.html">Unsupervised Learning</a> 117 118 119 120 <a class="dropdown-item" href="/user_guide/preprocessing.html">Preprocessing</a> 121 122 123 124 <a class="dropdown-item" href="/user_guide/model_selection.html">Model Selection</a> 125 126 127 128 <a class="dropdown-item" href="/user_guide/benchmarks.html">Benchmarks</a> 129 130 131 132 <a class="dropdown-item" href="/user_guide/developer.html">Developer's Guide</a> 133 134 135 </div> 136 </li> 137 </ul> 138 <ul class="navbar-nav ml-auto"> 139 140 <li class="nav-item "> 141 142 <a class="nav-link font-weight-bold align-middle" href="/about.html">About Us</a> 143 144 </li> 145 146 <li class="nav-item"> 147 <a class="nav-link" href="https://github.com/smartcorelab/smartcore"> 148 <span><i class="fab fa-github" aria-hidden="true"></i></span> 149 </a> 150 </li> 151 </ul> 152 </div> 153 </div> 154</nav> 155<main role="main"> 156<div class="jumbotron bg-light rounded"> 157 <div class="container"> 158 <h1 class="display-5 text-dark text-capitalize">The most advanced machine learning library in Rust</h1> 159 <p class="lead"><strong>SmartCore is a comprehensive library for machine learning and numerical computing. 160 The library provides a set of tools for linear algebra, numerical computing, optimization, and enables a generic, powerful yet still efficient approach to machine learning.</strong></p> 161 <p><a class="btn btn-primary btn-lg" href="/user_guide/quick_start.html" role="button">Get Started with SmartCore »</a></p> 162 </div> 163</div> 164<div class="container"> 165 <div class="row"> 166 <div class="col-lg-4"> 167 <h2 class="text-dark text-center">Supervised Learning</h2> 168 <img class="card-img-top" alt="Supervised Learning" src="/assets/imgs/rbf_svm.svg">
169 <p class="text-justify">Classification and regression algorithms including Linear Models, SVM, Random Forest, Naive Bayes.</p> 170 <p><a class="btn btn-secondary" href="/user_guide/supervised.html" role="button">Go to supervised learning »</a></p> 171 </div> 172 <div class="col-lg-4"> 173 <h2 class="text-dark text-center">Unsupervised Learning</h2> 174 <img class="card-img-top" alt="Unsupervised Learning" src="/assets/imgs/digits_pca.svg"> 175 <p class="text-justify">Clustering and dimensionality reduction algorithms including K-Means, PCA, SVD, DBSCAN and Agglomerative Clustering.</p> 176 <p><a class="btn btn-secondary" href="/user_guide/unsupervised.html" role="button">Go to unsupervised learning »</a></p> 177 </div> 178 <div class="col-lg-4"> 179 <h2 class="text-dark text-center">Model Evaluation</h2> 180 <img class="card-img-top" alt="Model Evaluation" src="/assets/imgs/cross_val_predict.svg"> 181 <p class="text-justify">Tools for model selection and evaluation including k-fold CV and metrics for assessing prediction error.</p> 182 <p><a class="btn btn-secondary" href="/user_guide/model_selection.html" role="button">Go to model evaluation »</a></p> 183 </div> 184 <div class="col-lg-4"> 185 <h2 class="text-dark text-center">Benchmarks</h2> 186 <img class="card-img-top" alt="Benchmarks" src="/assets/imgs/kfold.svg"> 187 <p class="text-justify">Live trend charts tracking wall-clock time and deterministic instruction-count regressions on every <code>development</code> push.</p> 188 <p><a class="btn btn-secondary" href="/user_guide/benchmarks.html" role="button">Go to benchmarks »</a></p> 189 </div> 190 </div> 191 192 <footer class="my-md-5 pt-md-5 border-top"> 193 <div class="row justify-content-md-center"> 194 <div class="col-md-auto"> 195 <div class="row"> 196 <img class="mr-1" alt="License Apache 2.0" src="https://img.shields.io/github/license/smartcorelib/smartcore"> 197 <img class="mr-1" alt="Build status" src="https://img.shields.io/circleci/build/github/smartcorelib/smartcore"> 198 <img class="mr-1" alt="Code coverage" src="https://img.shields.io/codecov/c/github/smartcorelib/smartcore"> 199 <img class="mr-1" alt="Latest version" src="https://img.shields.io/crates/v/smartcore"> 200 </div> 201 </div> 202 <div class="col"> 203 <div class="d-block mb-3 text-muted text-right"> 204 MIT/APACHE-2.0 © 2020-2026 SmartCore developers 205 </div> 206 </div> 207 </div> 208</footer> 209 210</main> 211 212 213
213<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script>
213 214
214<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js" integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" crossorigin="anonymous"></script>
214 215
215<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js" integrity="sha384-B4gt1jrGC7Jh4AgTPSdUtOBvfO8shuf57BaghqFfPlYxofvL8/KUEfYiJOMMV+rV" crossorigin="anonymous"></script>
215 216
216<script src="https://cdn.rawgit.com/afeld/bootstrap-toc/v1.0.1/dist/bootstrap-toc.min.js"></script>
216 217
217<script src="/assets/js/main.js"></script>
217 218 </body> 219</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.