PageSourceSearch

https://smartcorelib.github.io/

html smartcorelib.github.io collected 2026-10-03 09:57:49 UTC 11,834 bytes, 219 lines download raw bytes

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="&nbsp;"/>
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.