提交智能体收藏0
工具发现

CS249r《机器学习系统》配套工具与教学资源概览

该仓库以开放教材《Machine Learning Systems》为核心,汇集四卷教材、TinyTorch、MLSys·im 模拟器、硬件套件、实验与题库等配套组件,用于从单机到集群、再到智能体与物理系统的系统级教学。

这是什么

harvard-edge/cs249r_book 是一个围绕机器学习系统构建方式的开放教材项目,并提供配套的构建、测量与教学工具。项目的核心判断是“约束驱动架构”:内存带宽、网络延迟、能耗与故障率等规律,同时支配着 256 KB 内存的微控制器和数据中心的加速器。

四卷教材与状态

  • 卷一 机器学习系统导论:关注单机上的高效执行,已发布,并将由 MIT Press 出版纸质版。
  • 卷二 机器学习系统的扩展:关注分布式集群与数据中心,处于预览阶段、持续修订。
  • 卷三 智能体机器学习系统:单元是“轨迹”,关注自主长时程运行时的治理,为草稿。
  • 卷四 物理 AI:关注在物理世界中感知与行动,为草稿。

原文明确提示卷三、卷四尚在迭代,不建议引用或用于教学。

配套组件

  • TinyTorch:用 20 个渐进模块从零构建 ML 框架,从张量到 transformer。
  • MLSys·im:模拟内存、计算、网络与能耗上限,教材中的推导计算基于它。
  • 硬件套件:在 Arduino、Seeed、Grove、Raspberry Pi 上部署模型,面对真实内存、功耗与延迟限制。
  • Labs:可在浏览器运行的 Marimo 交互笔记本,与章节配对。
  • StaffML:超过 9,000 道系统设计题,覆盖云、边缘、移动与 TinyML,处于早期发布。
  • 教师中心与讲义:各课程大纲、每周阅读与幻灯片。

门槛与方法

读者只需会 Python、接触过神经网络或损失函数等基础概念,无需计算机体系结构、网络或分布式系统背景。原文强调书中衍生数值由随文 Python 代码计算而非手写,并有测试检查单位一致性与引用;作者声明使用 AI 工具辅助写作与检查,责任由作者承担。

需注意:这是教学性教材与工具集合,并非可直接上线的软件产品;内容截断,具体课程安排与组件细节未完整呈现。

来源与核对说明

  1. harvard-edge/cs249r_book ↗https://github.com/harvard-edge/cs249r_book

本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。

这篇内容对你有帮助吗?

点赞人数由服务器记录,收藏保存在当前浏览器。

继续阅读

Vibe Kanban:用看板与工作区编排多种编码智能体的工具 →

Chroma:开源 AI 数据基础设施简介 →

PageAgent:嵌入网页的页面内 GUI 智能体工具 →

Infisical:面向密钥、证书与 AI 代理访问的开源安全基础设施平台 →