【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的错误类型是什么以及你应该如何处理错误。

相关推荐
骊城英雄2 小时前
Rust从入门到精通-trait
人工智能·算法·rust
狗凯之家源码网2 小时前
短剧系统搭建实战:源码功能与商业变现效果全景展示
开发语言·php
史呆芬2 小时前
分布式事务实战:微服务跨服务数据一致性解决方案
java·后端·spring cloud
犀利豆3 小时前
Claude code tools 研究系列(二)EnterPlanMode
人工智能·后端
用户69371750013843 小时前
AI时代,程序员该往哪走?
前端·后端
花褪残红青杏小3 小时前
Rust图像处理第23节-图像加噪:给每个像素单独掷一次骰子
rust·webassembly·图形学
易筋紫容3 小时前
创建型模式:对象的诞生艺术
开发语言·前端·javascript