cs249r_book and openmlsys
These are complementary educational resources that cover overlapping ML systems topics from different pedagogical angles—Harvard's offering focuses on systems design principles and implementation trade-offs while OpenMLSys provides a more structured textbook treatment with design patterns and case studies—making them suitable for use together in a comprehensive systems curriculum.
About cs249r_book
harvard-edge/cs249r_book
Machine Learning Systems
Combines interactive textbook theory, a from-scratch ML framework implementation (TinyTorch), hardware deployment labs on Arduino/Raspberry Pi/Jetson, and MLSys·im—a modeling engine for simulating infrastructure constraints at scale. The curriculum integrates hands-on coding, real-world deployment trade-offs, and infrastructure reasoning to teach end-to-end intelligent systems engineering beyond isolated model development.
About openmlsys
openmlsys/openmlsys
《Machine Learning Systems: Design and Implementation》
Scores updated daily from GitHub, PyPI, and npm data. How scores work