Releases: harvard-edge/cs249r_book
Releases · harvard-edge/cs249r_book
v0.2.0
Changelog Summary
-
General Enhancements:
- Added an AI tutor bot feature
- Added version to Google Analytics.
- Added badges for documentation.
- Updated instructions for contributions to the
dev
branch. - Improved grammar and readability of the introduction section.
- Added confetti.js code and registered it.
- Fixed various formatting and markdown issues.
- Spelling fixes and minor typo corrections.
-
Windows Support:
- Introduced initial support for Windows builds.
- Fixed hardcoded path for Windows compatibility.
-
Content Additions:
- Added Chapter 17 on Sustainable AI.
- Added sections for Robust AI and Data Diversity and Quality.
- Added a conclusion chapter.
- Added new figures and fixed missing figures in various chapters.
- Included additional slides and videos across chapters.
- Added more Colab exercises, including web scraping.
- Added acknowledgments for funding resources.
- Added XIAO ESP32S3 Sense to hardware list and relevant book references.
- Added Song Han as a contributor for his slides.
- Added and updated Kai widget functionality.
-
Content Fixes and Updates:
- Fixed rendering issues with references, figures, and videos.
- Updated figure references and captions.
- Fixed links and corrected broken URLs.
- Updated chapters 1-4 with edits and improvements.
- Fixed issues with table rendering in Chapter 7.
- Proofread and corrected all
.qmd
files. - Incorporated feedback and updated content accordingly.
- Updated video callouts and fixed related minor issues.
- Trimmed and updated benchmarking documentation.
-
Publication Preparation:
- Multiple iterations of getting the book ready for publication.
- Updated all references.
- Merged and resolved errors causing build failures.
- Supported multiple hardware vendors.
-
Optimization and Performance:
- Optimized figures in the Optimization chapter.
- Improved accuracy of paper search, albeit slower.
- Improved citation updates and formatting consistency.
-
Miscellaneous:
- Added short captions for videos.
- Fixed an issue with disappearing menu in the Kai widget.
- Updated paper spacing in markdown.
- Improved suggested queries and capitalizations.
- Added cross-references for video content.
- Supported multiple hardware vendors.
- Created an overview section for labs.
What's Changed (details)
- add version to ga by @Naeemkh in #138
- Iss139 windows by @Naeemkh in #140
- [WIP] Windows build by @Naeemkh in #141
- add badges by @Naeemkh in #142
- Additions for Chapter 17 Sustainable AI by @jaywonchung in #145
- Optimizations chapter figures by @eliasab16 in #146
- Added missing figure by @profvjreddi in #149
- Typo fixed in Installing the OpenMV IDE chapter by @vitasam in #152
- Fix rendering of incorrectly formatted references, figures, videos + Add unresolved reference by @JaredP94 in #159
- 81 figure references/part 2 by @eliasab16 in #160
- Fixed video renderings + Formatting consistency + Citation updates/additions by @JaredP94 in #162
- fix hardcoded path by @Naeemkh in #167
- Correct links by @Mjrovai in #169
- Link slides in chapters by @eliasab16 in #164
- Error fix by @profvjreddi in #172
- added more slides by @eliasab16 in #178
- Edits for chapters 1-4 by @mpstewart1 in #179
- adding web scraping colab exercise by @shanzehbatool in #161
- adding more colabs by @shanzehbatool in #184
- added videos to chapters by @eliasab16 in #182
- Changed Data Diversity and Quality section by @BrunoScaglione in #190
- changed word "algorithms" to "models" by @BrunoScaglione in #192
- added short captions for the videos by @eliasab16 in #193
- Robust AI chapter by @profvjreddi in #177
- 187 Proofread all the .qmd files by @profvjreddi in #197
- Updated instructions for contributions to
dev
branch by @profvjreddi in #204 - fixed figure captions and references by @eliasab16 in #205
- 206 add section cross references by @profvjreddi in #207
- 202 Add a conclusion chapter to the book by @profvjreddi in #208
- Incorporating feedback from Yanjing by @profvjreddi in #209
- Fix links to references by @profvjreddi in #210
- Kai widget by @profvjreddi in #211
- fixed some slides links by @eliasab16 in #212
- Kai widget by @kai4avaya in #213
- WIP on 199-tag-prof-song-han-as-contributor by @profvjreddi in #217
- Adding Song Han's as contributor for his slides. by @profvjreddi in #218
- Spelling fix by @profvjreddi in #220
- 180 Acknowledge funding resources by @profvjreddi in #221
- Getting ready for release by @profvjreddi in #219
- Add XIAO ESP32S3 Sense in hardware list and add a book about XIAO in book list. by @Allen-Kuang in #226
- Fixed paper search. It's slower now, but much more accurate. Perhaps, speeding it up will be next step by @kai4avaya in #227
- Fixed minor markdown issue in text and url highlighting in Data Engineering chapter by @nx6xe23 in #236
- Latest updates by @profvjreddi in #234
- Improved grammar and readability of the introduction section by @Sara-Khosravi in #237
- Merge pull request #234 from harvard-edge/dev by @profvjreddi in #238
- 225 PDF build - need to fix how slides/labs/exercises show up by @profvjreddi in #242
- Getting ready for release by @profvjreddi in #243
- Drop running actions on PR. by @Naeemkh in #245
- Added confetti.js code and registered by @profvjreddi in #246
- Kai widget: updated the papers and markdown by @kai4avaya in #247
- iss2-adding-BNN-info by @serco425 in #248
- 241 Table rendering in Chapter 7 is messed up by @profvjreddi in #249
- Kai widget: updated issue with disappearing menu and fixed 's' search key down by @kai4avaya in #250
- updated papers and markdown p spacing by @kai4avaya in #251
- Kai widget: updated issue with darkmode by @kai4avaya in #252
- edit-data-engineering by @Sara-Khosravi in #254
- Getting ready for release by @profvjreddi in #255
- 76 Break chapters into subfiles by @profvjreddi in #260
- 253 Videos need cross-references by @profvjreddi in #261
- Updated video callouts and minor fixes by @profvjreddi in #262
- Fixed a bug where the dev build was broken and pushed into main by @profvjreddi in #263
- Fix merge error causing build failures by @profvjreddi in #264
- updated gen ai page // fixed bundles by @kai4avaya in #266
- update to gen ai page. keep text, flicker topics by @kai4avaya in #268
- a batch of typo and format fixes by @YangZhou1997 in #274
- suggested queries, capitalizations by @kai4avaya in #271
- Fixed formatting issue by @profvjreddi in #278
- 270 Support multiple hardware vendors by @profvjreddi in https://github.com/harvard-edge/cs249r_b...
v0.1.0 - Initial Release
What's Changed
- Topic/setup by @profvjreddi in #1
- Updated copyright by @uchendui in #3
- Lunchbox by @profvjreddi in #4
- Fixed merge conflicts by @profvjreddi in #5
- Resolved a merge conflict, not sure how it slipped by @profvjreddi in #6
- Add section for emerging hardware trends by @ShvetankPrakash in #7
- Updated .gitignore for JetBrains IDEs by @jessicaquaye in #14
- Exercises 2 and 4 by @Mjrovai in #17
- Exercises 2 and 4 by @Mjrovai in #19
- Exercises 2 and 4 by @Mjrovai in #20
- made changes by @ishapira1 in #15
- New version of the AI for Good chapter by @marcozennaro in #32
- Add PR template by @Naeemkh in #36
- Add Github actions by @Naeemkh in #40
- Updated formatting for ml-frameworks by @DivyaAmirtharaj in #28
- Added link to the tinymledu webpage by @marcozennaro in #41
- Adding Hands-On Exercises by @Mjrovai in #42
- Update kws_nicla.qmd by @Mjrovai in #44
- Draft of the Benchmarking AI chapter - still pending some changes. by @profvjreddi in #43
- TinyML Model Optimization chapter by @18jeffreyma in #37
- WIP by @18jeffreyma in #45
- Adding Exercise Motion/Anomaly Detection by @Mjrovai in #48
- Added a medical example in AI for Good chapter by @happyappledog in #50
- Adding DSP Chapter. by @Mjrovai in #51
- On Device Learning Ready For Group Review by @alxrod in #46
- Updates to Embedded Systems Chapter by @Ekhao in #54
- AI HW Acceleration by @jzhou1318 in #53
- Added ML life cycle image to AI Workflow chapter by @andreamurillomtz in #60
- Add NeuroBench to benchmarking chapter by @jasonlyik in #62
- Added image to embedded systems comparing microprocessors vs microcontrollers by @andreamurillomtz in #63
- Added AIOps page by @arbass22 in #57
- add 5 visuals; fix some formatting by @eliasab16 in #78
- add security and privacy chapter initial draft by @eliasab16 in #66
- Fix typo (ondevice -> on-device) by @V0XNIHILI in #85
- Adding fig to embedded_ml cloud ml by @zishenwan in #93
- Fix syntax highlighting by @V0XNIHILI in #100
- Dark mode + fix typos/grammer by @V0XNIHILI in #99
- Adding figures for embedded_ai, ai_workflow, data_engineering chapters by @zishenwan in #97
- AI Training - Max by @agnusmaximus in #59
- Adding Exercises - Frameworks and dl_primer by @Mjrovai in #89
- Added visualization and fixed some formatting. by @eliasab16 in #98
- Changed images location by @eliasab16 in #101
- Including exercises on Framework by @Mjrovai in #102
- first draft of sustainable ai chapter by @Gjain234 in #82
- responsible ai chapter draft by @skmur in #91
- Pruning support gpus by @srivatsankrishnan in #103
- enhance contribution by @Naeemkh in #109
- add license file by @Naeemkh in #111
- add code of conduct by @Naeemkh in #114
- fix the email addresses by @Naeemkh in #115
- Add references to mentioned datasets in efficient ai chapter by @V0XNIHILI in #128
- Remove .swp swap file by @V0XNIHILI in #120
- Fix two missing references in optimizations.qmd by @V0XNIHILI in #124
- Make sure EPUB generation work by @V0XNIHILI in #112
- Iss27 future trends additions by @srivatsankrishnan in #116
- Add references to ResNet-SE and ResNeXt papers by @V0XNIHILI in #127
- Remove duplicate sentence from optimizations.qmd about lottery ticket hypothesis by @V0XNIHILI in #119
- Training by @agnusmaximus in #130
- Add references and fix square brackets by @V0XNIHILI in #131
New Contributors
- @uchendui made their first contribution in #3
- @ShvetankPrakash made their first contribution in #7
- @jessicaquaye made their first contribution in #14
- @ishapira1 made their first contribution in #15
- @marcozennaro made their first contribution in #32
- @DivyaAmirtharaj made their first contribution in #28
- @18jeffreyma made their first contribution in #37
- @happyappledog made their first contribution in #50
- @alxrod made their first contribution in #46
- @Ekhao made their first contribution in #54
- @jzhou1318 made their first contribution in #53
- @andreamurillomtz made their first contribution in #60
- @jasonlyik made their first contribution in #62
- @arbass22 made their first contribution in #57
- @V0XNIHILI made their first contribution in #85
- @zishenwan made their first contribution in #93
- @agnusmaximus made their first contribution in #59
- @Gjain234 made their first contribution in #82
- @skmur made their first contribution in #91
- @srivatsankrishnan made their first contribution in #103
Full Changelog: https://github.com/harvard-edge/cs249r_book/commits/v0.1.0
What's Changed
- Topic/setup by @profvjreddi in #1
- Updated copyright by @uchendui in #3
- Lunchbox by @profvjreddi in #4
- Fixed merge conflicts by @profvjreddi in #5
- Resolved a merge conflict, not sure how it slipped by @profvjreddi in #6
- Add section for emerging hardware trends by @ShvetankPrakash in #7
- Updated .gitignore for JetBrains IDEs by @jessicaquaye in #14
- Exercises 2 and 4 by @Mjrovai in #17
- Exercises 2 and 4 by @Mjrovai in #19
- Exercises 2 and 4 by @Mjrovai in #20
- made changes by @ishapira1 in #15
- New version of the AI for Good chapter by @marcozennaro in #32
- Add PR template by @Naeemkh in #36
- Add Github actions by @Naeemkh in #40
- Updated formatting for ml-frameworks by @DivyaAmirtharaj in #28
- Added link to the tinymledu webpage by @marcozennaro in #41
- Adding Hands-On Exercises by @Mjrovai in https://github.c...