diff --git a/.all-contributorsrc b/.all-contributorsrc index c70549c5..86a6ed86 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -76,13 +76,6 @@ "profile": "https://github.com/eliasab16", "contributions": [] }, - { - "login": "mpstewart1", - "name": "Matthew Stewart", - "avatar_url": "https://avatars.githubusercontent.com/mpstewart1", - "profile": "https://github.com/mpstewart1", - "contributions": [] - }, { "login": "JaredP94", "name": "Jared Ping", @@ -90,6 +83,13 @@ "profile": "https://github.com/JaredP94", "contributions": [] }, + { + "login": "mpstewart1", + "name": "Matthew Stewart", + "avatar_url": "https://avatars.githubusercontent.com/mpstewart1", + "profile": "https://github.com/mpstewart1", + "contributions": [] + }, { "login": "ishapira1", "name": "Itai Shapira", @@ -118,13 +118,6 @@ "profile": "https://github.com/sophiacho1", "contributions": [] }, - { - "login": "18jeffreyma", - "name": "Jeffrey Ma", - "avatar_url": "https://avatars.githubusercontent.com/18jeffreyma", - "profile": "https://github.com/18jeffreyma", - "contributions": [] - }, { "login": "andreamurillomtz", "name": "Andrea", @@ -132,6 +125,13 @@ "profile": "https://github.com/andreamurillomtz", "contributions": [] }, + { + "login": "18jeffreyma", + "name": "Jeffrey Ma", + "avatar_url": "https://avatars.githubusercontent.com/18jeffreyma", + "profile": "https://github.com/18jeffreyma", + "contributions": [] + }, { "login": "alxrod", "name": "Alex Rodriguez", @@ -160,6 +160,13 @@ "profile": "https://github.com/zishenwan", "contributions": [] }, + { + "login": "ma3mool", + "name": "Abdulrahman Mahmoud", + "avatar_url": "https://avatars.githubusercontent.com/ma3mool", + "profile": "https://github.com/ma3mool", + "contributions": [] + }, { "login": "srivatsankrishnan", "name": "Srivatsan Krishnan", @@ -175,10 +182,10 @@ "contributions": [] }, { - "login": "ma3mool", - "name": "Abdulrahman Mahmoud", - "avatar_url": "https://avatars.githubusercontent.com/ma3mool", - "profile": "https://github.com/ma3mool", + "login": "eezike", + "name": "Emeka Ezike", + "avatar_url": "https://avatars.githubusercontent.com/eezike", + "profile": "https://github.com/eezike", "contributions": [] }, { @@ -202,6 +209,13 @@ "profile": "https://github.com/arnaumarin", "contributions": [] }, + { + "login": "Ekhao", + "name": "Emil Njor", + "avatar_url": "https://avatars.githubusercontent.com/Ekhao", + "profile": "https://github.com/Ekhao", + "contributions": [] + }, { "login": "AditiR-42", "name": "Aditi Raju", @@ -230,13 +244,6 @@ "profile": "https://github.com/oishib", "contributions": [] }, - { - "login": "Ekhao", - "name": "Emil Njor", - "avatar_url": "https://avatars.githubusercontent.com/Ekhao", - "profile": "https://github.com/Ekhao", - "contributions": [] - }, { "login": "ELSuitorHarvard", "name": "ELSuitorHarvard", @@ -251,13 +258,6 @@ "profile": "https://github.com/BaeHenryS", "contributions": [] }, - { - "login": "leo47007", - "name": "Yu-Shun Hsiao", - "avatar_url": "https://avatars.githubusercontent.com/leo47007", - "profile": "https://github.com/leo47007", - "contributions": [] - }, { "login": "jaywonchung", "name": "Jae-Won Chung", @@ -265,6 +265,13 @@ "profile": "https://github.com/jaywonchung", "contributions": [] }, + { + "login": "leo47007", + "name": "Yu-Shun Hsiao", + "avatar_url": "https://avatars.githubusercontent.com/leo47007", + "profile": "https://github.com/leo47007", + "contributions": [] + }, { "login": "mmaz", "name": "Mark Mazumder", @@ -273,17 +280,17 @@ "contributions": [] }, { - "login": "pongtr", - "name": "Pong Trairatvorakul", - "avatar_url": "https://avatars.githubusercontent.com/pongtr", - "profile": "https://github.com/pongtr", + "login": "marcozennaro", + "name": "Marco Zennaro", + "avatar_url": "https://avatars.githubusercontent.com/marcozennaro", + "profile": "https://github.com/marcozennaro", "contributions": [] }, { - "login": "ShvetankPrakash", - "name": "Shvetank Prakash", - "avatar_url": "https://avatars.githubusercontent.com/ShvetankPrakash", - "profile": "https://github.com/ShvetankPrakash", + "login": "euranofshin", + "name": "Eura Nofshin", + "avatar_url": "https://avatars.githubusercontent.com/euranofshin", + "profile": "https://github.com/euranofshin", "contributions": [] }, { @@ -294,31 +301,31 @@ "contributions": [] }, { - "login": "marcozennaro", - "name": "Marco Zennaro", - "avatar_url": "https://avatars.githubusercontent.com/marcozennaro", - "profile": "https://github.com/marcozennaro", + "login": "pongtr", + "name": "Pong Trairatvorakul", + "avatar_url": "https://avatars.githubusercontent.com/pongtr", + "profile": "https://github.com/pongtr", "contributions": [] }, { - "login": "Emeka Ezike", - "name": "Emeka Ezike", - "avatar_url": "https://www.gravatar.com/avatar/af39c27c6090c50a1921a9b6366e81cc?d=identicon&s=100", - "profile": "https://github.com/harvard-edge/cs249r_book/graphs/contributors", + "login": "jzhou1318", + "name": "Jennifer Zhou", + "avatar_url": "https://avatars.githubusercontent.com/jzhou1318", + "profile": "https://github.com/jzhou1318", "contributions": [] }, { - "login": "euranofshin", - "name": "Eura Nofshin", - "avatar_url": "https://avatars.githubusercontent.com/euranofshin", - "profile": "https://github.com/euranofshin", + "login": "ShvetankPrakash", + "name": "Shvetank Prakash", + "avatar_url": "https://avatars.githubusercontent.com/ShvetankPrakash", + "profile": "https://github.com/ShvetankPrakash", "contributions": [] }, { - "login": "jzhou1318", - "name": "Jennifer Zhou", - "avatar_url": "https://avatars.githubusercontent.com/jzhou1318", - "profile": "https://github.com/jzhou1318", + "login": "alex-oesterling", + "name": "Alex Oesterling", + "avatar_url": "https://avatars.githubusercontent.com/alex-oesterling", + "profile": "https://github.com/alex-oesterling", "contributions": [] }, { @@ -328,13 +335,6 @@ "profile": "https://github.com/aryatschand", "contributions": [] }, - { - "login": "FinAminToastCrunch", - "name": "Fin Amin", - "avatar_url": "https://avatars.githubusercontent.com/FinAminToastCrunch", - "profile": "https://github.com/FinAminToastCrunch", - "contributions": [] - }, { "login": "BrunoScaglione", "name": "Bruno Scaglione", @@ -356,6 +356,13 @@ "profile": "https://github.com/Allen-Kuang", "contributions": [] }, + { + "login": "FinAminToastCrunch", + "name": "Fin Amin", + "avatar_url": "https://avatars.githubusercontent.com/FinAminToastCrunch", + "profile": "https://github.com/FinAminToastCrunch", + "contributions": [] + }, { "login": "Fatima Shah", "name": "Fatima Shah", @@ -385,10 +392,10 @@ "contributions": [] }, { - "login": "alex-oesterling", - "name": "Alex Oesterling", - "avatar_url": "https://avatars.githubusercontent.com/alex-oesterling", - "profile": "https://github.com/alex-oesterling", + "login": "BravoBaldo", + "name": "Baldassarre Cesarano", + "avatar_url": "https://avatars.githubusercontent.com/BravoBaldo", + "profile": "https://github.com/BravoBaldo", "contributions": [] }, { @@ -399,17 +406,17 @@ "contributions": [] }, { - "login": "emmanuel2406", - "name": "Emmanuel Rassou", - "avatar_url": "https://avatars.githubusercontent.com/emmanuel2406", - "profile": "https://github.com/emmanuel2406", + "login": "bilgeacun", + "name": "Bilge Acun", + "avatar_url": "https://avatars.githubusercontent.com/bilgeacun", + "profile": "https://github.com/bilgeacun", "contributions": [] }, { - "login": "abigailswallow", - "name": "abigailswallow", - "avatar_url": "https://avatars.githubusercontent.com/abigailswallow", - "profile": "https://github.com/abigailswallow", + "login": "YLab-UChicago", + "name": "yanjingl", + "avatar_url": "https://avatars.githubusercontent.com/YLab-UChicago", + "profile": "https://github.com/YLab-UChicago", "contributions": [] }, { @@ -420,10 +427,17 @@ "contributions": [] }, { - "login": "bilgeacun", - "name": "Bilge Acun", - "avatar_url": "https://avatars.githubusercontent.com/bilgeacun", - "profile": "https://github.com/bilgeacun", + "login": "abigailswallow", + "name": "abigailswallow", + "avatar_url": "https://avatars.githubusercontent.com/abigailswallow", + "profile": "https://github.com/abigailswallow", + "contributions": [] + }, + { + "login": "jasonlyik", + "name": "Jason Yik", + "avatar_url": "https://avatars.githubusercontent.com/jasonlyik", + "profile": "https://github.com/jasonlyik", "contributions": [] }, { @@ -434,17 +448,24 @@ "contributions": [] }, { - "login": "jessicaquaye", - "name": "Jessica Quaye", - "avatar_url": "https://avatars.githubusercontent.com/jessicaquaye", - "profile": "https://github.com/jessicaquaye", + "login": "ciyer64", + "name": "Curren Iyer", + "avatar_url": "https://avatars.githubusercontent.com/ciyer64", + "profile": "https://github.com/ciyer64", "contributions": [] }, { - "login": "jasonlyik", - "name": "Jason Yik", - "avatar_url": "https://avatars.githubusercontent.com/jasonlyik", - "profile": "https://github.com/jasonlyik", + "login": "emmanuel2406", + "name": "Emmanuel Rassou", + "avatar_url": "https://avatars.githubusercontent.com/emmanuel2406", + "profile": "https://github.com/emmanuel2406", + "contributions": [] + }, + { + "login": "skmur", + "name": "Sonia Murthy", + "avatar_url": "https://avatars.githubusercontent.com/skmur", + "profile": "https://github.com/skmur", "contributions": [] }, { @@ -455,23 +476,23 @@ "contributions": [] }, { - "login": "skmur", - "name": "Sonia Murthy", - "avatar_url": "https://avatars.githubusercontent.com/skmur", - "profile": "https://github.com/skmur", + "login": "jessicaquaye", + "name": "Jessica Quaye", + "avatar_url": "https://avatars.githubusercontent.com/jessicaquaye", + "profile": "https://github.com/jessicaquaye", "contributions": [] }, { - "login": "Costin-Andrei Oncescu", - "name": "Costin-Andrei Oncescu", - "avatar_url": "https://www.gravatar.com/avatar/fc4f3460cdfb9365ab59bdeafb06413e?d=identicon&s=100", - "profile": "https://github.com/harvard-edge/cs249r_book/graphs/contributors", + "login": "vijay-edu", + "name": "Vijay Edupuganti", + "avatar_url": "https://avatars.githubusercontent.com/vijay-edu", + "profile": "https://github.com/vijay-edu", "contributions": [] }, { - "login": "Baldassarre Cesarano", - "name": "Baldassarre Cesarano", - "avatar_url": "https://www.gravatar.com/avatar/13b816dd84837bb4700a55f47a70763e?d=identicon&s=100", + "login": "Costin-Andrei Oncescu", + "name": "Costin-Andrei Oncescu", + "avatar_url": "https://www.gravatar.com/avatar/fc4f3460cdfb9365ab59bdeafb06413e?d=identicon&s=100", "profile": "https://github.com/harvard-edge/cs249r_book/graphs/contributors", "contributions": [] }, @@ -482,13 +503,6 @@ "profile": "https://github.com/harvard-edge/cs249r_book/graphs/contributors", "contributions": [] }, - { - "login": "Vijay Edupuganti", - "name": "Vijay Edupuganti", - "avatar_url": "https://www.gravatar.com/avatar/b15b6e0e9adf58099905c1a0fd474cb9?d=identicon&s=100", - "profile": "https://github.com/harvard-edge/cs249r_book/graphs/contributors", - "contributions": [] - }, { "login": "Jothi Ramaswamy", "name": "Jothi Ramaswamy", @@ -503,13 +517,6 @@ "profile": "https://github.com/harvard-edge/cs249r_book/graphs/contributors", "contributions": [] }, - { - "login": "Curren Iyer", - "name": "Curren Iyer", - "avatar_url": "https://www.gravatar.com/avatar/bd53d146aa888548c8db4da02bf81e7a?d=identicon&s=100", - "profile": "https://github.com/harvard-edge/cs249r_book/graphs/contributors", - "contributions": [] - }, { "login": "Fatima Shah", "name": "Fatima Shah", @@ -517,13 +524,6 @@ "profile": "https://github.com/harvard-edge/cs249r_book/graphs/contributors", "contributions": [] }, - { - "login": "yanjingl", - "name": "yanjingl", - "avatar_url": "https://www.gravatar.com/avatar/f5d58ba6aa9b00189d4c018d370e8f43?d=identicon&s=100", - "profile": "https://github.com/harvard-edge/cs249r_book/graphs/contributors", - "contributions": [] - }, { "login": "a-saraf", "name": "a-saraf", diff --git a/README.md b/README.md index 9dbd4df5..e988ffea 100644 --- a/README.md +++ b/README.md @@ -5,25 +5,38 @@
-- - - - +--- + +## 🚀 **Our Mission** + +
+ 1 GitHub ⭐ = 1 Learner 👩🎓
- 🌟 We Hit 1,000 GitHub Stars - Thank You! 🌟
- Thanks to your support, Arduino and SEEED are donating Nicla Vision and XIAO ESP32S3 boards for AI education.
-
But we’re not stopping here! Every 25 stars from here on helps us bring even more resources to the community.
+ Every GitHub ⭐ tells a unique story:
+ Learners acquiring knowledge and skills, and supporters encouraging us to push forward.
+ Together, we are all collectively shaping the future of AI education at a global scale.
- ⭐ Keep the Momentum Going - Star Our Repo! ⭐ +--- + +## 🌟 **How Your Stars Make an Impact** + +
+ Thanks to your support, we’re driving meaningful change in AI education. + Organizations such as Arduino and SEEED Studio are partnering with us to deliver AI hardware kits to underserved learners around the world, enabling them to explore cutting-edge technologies.
++ In addition, for every new GitHub ⭐, the EDGE AI Foundation is matching academic scholarship funds, empowering even more learners to access AI education. Every 25 stars helps us expand our efforts and reach new communities. +
-+
+ ⭐ Keep the Momentum Going - Star Our Repo! ⭐ +
+ +@@ -31,17 +44,20 @@ --- -## 📚 Explore the Book +## 📰 **Latest Updates** -- **[Read Online](https://mlsysbook.ai)**: View the most recent and fully rendered version of the book on our website. -- **[Download PDF](https://mlsysbook.ai/Machine-Learning-Systems.pdf)**: Get a downloadable PDF version of the entire book for offline reading. -- **[Staging Version](https://harvard-edge.github.io/cs249r_book_dev/)**: Check out the latest changes before they go live on the main `mlsysbook.ai` site. +- 🎓 **[Nov 15] Matching Academic Scholarship Funds** + The EDGE AI Foundation is matching scholarship funds for every new GitHub ⭐ (up to 10,000 stars). [Click here to show support!](#) + +- ⭐ **[Oct 18] We Hit 1,000 GitHub Stars! 🎉** + Thanks to you, Arduino and SEEED donated AI hardware kits for TinyML workshops in developing nations! --- -## 🌟 Why Star the Repository? +## 📚 Explore the Book -Starring our repository on GitHub helps others discover this valuable resource and supports ongoing improvements. Plus, your star contributes to our donation drive for AI education hardware! +- **[Read Online](https://mlsysbook.ai)**: View the most recent and fully rendered version of the book on our website. +- **[Download PDF](https://mlsysbook.ai/Machine-Learning-Systems.pdf)**: Get a downloadable PDF version of the entire book for offline reading. --- @@ -68,6 +84,7 @@ If you're unsure where to start or have any questions, feel free to reach out th --- + ## 🛠️ Local Rendering Instructions Want to build the book locally? Here's how: @@ -110,94 +127,94 @@ This project follows the [all-contributors](https://allcontributors.org) specifi