Session 4: "Object-Oriented Programming & Intro to ML Libraries"
Summary: This session will cover:
Part A: Introduction to object-oriented programming (OOP)
- Recap: classes, methods, and attributes
- Understanding classes (base, derived, mixins)
- Creating classes and instances Understanding inheritance
Part B: PyTorch for machine learning
- Building Neural Network with Pytorch
- Plotting with Python (plotnine, seaborn)