[GH-ISSUE #611] Update AI Frameworks chapter #1511

Closed
opened 2026-04-11 07:52:33 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @profvjreddi on GitHub (Jan 14, 2025).
Original GitHub issue: https://github.com/harvard-edge/cs249r_book/issues/611

Originally assigned to: @profvjreddi on GitHub.

The current chapter on AI frameworks was written in a bit of a haste when teaching class, thinking of reworking it with the following outline.

  1. Introduction to AI Frameworks

    • What are AI frameworks?
    • Importance in machine learning systems.
  2. Overview of Popular Frameworks

    • Briefly introduce TensorFlow, PyTorch, and others.
    • Key features and differences.
  3. Specialized Framework Variants

    • Discuss TensorFlow Lite, TensorFlow Lite Micro, etc. (could use PyTorch too!)
    • Use cases and reasons for these variants.
  4. Performance Optimization

    • How frameworks leverage hardware like GPUs and TPUs.
    • Techniques for enhancing performance.
    • Show performance data
  5. Ecosystem and Tooling

    • Overview of supportive tools and libraries.
    • How these tools integrate with the frameworks.
  6. Interoperability and Deployment

    • Basics of model deployment and cross-framework compatibility.
  7. Case Studies and Examples

    • Practical examples and real-world scenarios.
Originally created by @profvjreddi on GitHub (Jan 14, 2025). Original GitHub issue: https://github.com/harvard-edge/cs249r_book/issues/611 Originally assigned to: @profvjreddi on GitHub. The current chapter on AI frameworks was written in a bit of a haste when teaching class, thinking of reworking it with the following outline. 1. **Introduction to AI Frameworks** - What are AI frameworks? - Importance in machine learning systems. 2. **Overview of Popular Frameworks** - Briefly introduce TensorFlow, PyTorch, and others. - Key features and differences. 3. **Specialized Framework Variants** - Discuss TensorFlow Lite, TensorFlow Lite Micro, etc. (could use PyTorch too!) - Use cases and reasons for these variants. 4. **Performance Optimization** - How frameworks leverage hardware like GPUs and TPUs. - Techniques for enhancing performance. - Show performance data 5. **Ecosystem and Tooling** - Overview of supportive tools and libraries. - How these tools integrate with the frameworks. 6. **Interoperability and Deployment** - Basics of model deployment and cross-framework compatibility. 7. **Case Studies and Examples** - Practical examples and real-world scenarios.
GiteaMirror added the area: booktype: improvement labels 2026-04-11 07:52:34 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/cs249r_book#1511