【RustyML入门】1.0. 快速上手

1. 快速上手

RustyML 是一个完全用 Rust 写成的机器学习与深度学习库:不用链接BLAS,没有Python运行时,也没有C++绑定。

前置要求。 你得熟悉 cargo、Rust 的所有权与借用,以及基本的监督学习流程(训练、预测、评估)。不要求有ndarray使用经验(1.3会讲清楚需要用到的那部分知识)。所有代码都跑在Rust 1.89或更新版本上,不需要安装任何系统库。

1.1 认识 RustyML:简单了解RustyML提供的内容(经典机器学习估计器、Keras风格的神经网络栈、数据预处理、评估指标)。同时也讲明白纯 Rust带来的取舍问题。

1.2 安装与 Feature 配置:讲清楚不同的feature的含义以及应该选择开启哪些feature。

1.3 用 ndarray 准备数据:简单介绍ndarray的使用。RustyML的输入和输出矩阵类型都使用ndarray所提供的类型,了解如何使用ndarray是必不可少的。

1.4 第一个端到端模型:实战如何使用RustyML做一个完整的模型管线。

1.5 Prelude 与模块导入:讲解RustyML通过prelude模块快速导入内容的方法。

1.6 错误处理:讲解RustyML的错误类型是什么以及你应该如何处理错误。

相关推荐
BD_Marathon3 小时前
调用DeepSeek官网的DeepSeek模型
开发语言·chrome·python
一个有温度的技术博主3 小时前
深入理解 Spring Boot 自动装配
java·spring boot·后端
草莓熊Lotso3 小时前
【Redis 初阶】C++ 客户端实战:从 RESP 协议到 redis-plus-plus 工程化用法
linux·开发语言·网络·数据库·c++·redis·缓存
郝学胜-神的一滴3 小时前
C++11 工程级应用 10:减少拷贝,让容器跑得更快
服务器·开发语言·c++·游戏引擎·opengl
IT_陈寒3 小时前
我TM竟然被Java的空指针坑了第三次!
前端·人工智能·后端
玖玥拾3 小时前
Lua 基础语法(八) Unity Huatuo (HybridCLR)
开发语言·unity·游戏引擎·lua
维克兜率天3 小时前
【维克】一个极端值,毁掉了整个因子
大数据·人工智能·python·算法·机器学习
Wang's Blog3 小时前
Java框架快速入门: Spring Security+OAuth2之环境配置与多环境部署
java·开发语言·spring
船厂电气自动化ai大模型3 小时前
AI大模型与数学 第75课 基、维度、向量空间坐标
数据结构·线性代数·算法·机器学习·推荐算法
小灰灰搞电子3 小时前
Rust suppaftp 库详解:基于 FTP 客户端实战指南
开发语言·后端·rust