bruce88617 / nycudopcs_advanced

Repository for the course material of advanced python programming in the Department of Photonics, NYCU
Mozilla Public License 2.0
0 stars 1 forks source link

nycudopcs_advanced

Course material of the Data Science with Python of the Department of Photonics, NYCU

Before you start reading the lectures

All link in the lectures is optimized for reading in VS Code, not for GitHub.

112B 小木屋鬆餅指數

# Date Person
1 2024.02.22 112514027
2 2024.02.29 112514027
3 2024.03.07 112514009, 109514033
4 2024.03.14 112514008, 112514027, 109514033
5 2024.03.21 112514008, 112514027
6 2024.03.28 112514026, 112514027
7 2024.04.11 112514027

How to update your local repo

cd {path_to_your_repo}/nycudopcs_advanced
git checkout origin/main -- path/to/file

Structures

root
  ├─ Lectures                         # Folder for the handouts and assets of this course
  |      ├─ Lecture01
  |      |     ├─ assets              # Images in the handouts
  |      |     ├─ scripts             # Scripts in the handouts
  |      |     ├─ main_Lecture01.py   # Main script of Lecture 01
  |      |     └─ Lecture01.ipynb     # Lecture 01: Knapsack Problems and Dynamic Programming
  |      |
  |      ├─ Lecture02
  |      |     ├─ assets              # Images in the handouts
  |      |     ├─ scripts             # Scripts in the handouts
  |      |     ├─ main_Lecture02.py   # Main script of Lecture 02
  |      |     └─ Lecture02.ipynb     # Lecture 02: Graph Theory and Graph Optimization Problems
  |      |
  |      ├─ Lecture03
  |      |     ├─ assets              # Images in the handouts
  |      |     ├─ scripts             # Scripts in the handouts
  |      |     ├─ main_Lecture03.py   # Main script of Lecture 03
  |      |     └─ Lecture03.ipynb     # Lecture 03: Random Walks and Stochastic Programs
  |      |
  |      ├─ Lecture04
  |      |     ├─ assets              # Images in the handouts
  |            ├─ data                # Data for Lecture 04
  |      |     ├─ scripts             # Scripts in the handouts
  |      |     ├─ main_Lecture04.py   # Main script of Lecture 04
  |      |     └─ Lecture04.ipynb     # Lecture 04: Monte Carlo Method, Sampling, and Confidence Intervals
  |      |
  |      ├─ Lecture05
  |      |     ├─ assets              # Images in the handouts
  |            ├─ data                # Data for Lecture 05
  |      |     ├─ scripts             # Scripts in the handouts
  |      |     ├─ main_Lecture05.py   # Main script of Lecture 05
  |      |     └─ Lecture05.ipynb     # Lecture 05: Randomized Trials and Hypothesis Checking
  |      |
  |      ├─ Lecture06
  |      |     ├─ 1_Tien_chapter14.01-Basics-of-Linear-Algebra.ipynb
  |      |     ├─ 2_Tien_chapter14.02-Linear-Transformations.ipynb
  |      |     ├─ 3_Tien_chapter14.03-Systems-of-Linear-Equations.ipynb
  |      |     ├─ 4_Tien_chapter14.04(1)-Solutions-to-Systems-of-Linear-Equations.ipynb
  |      |     ├─ 5_Tien_chapter14.04(2)-Solutions-to-Systems-of-Linear-Equations.ipynb
  |      |     └─ 6_Tien_chapter14.05-Solve-Systems-of-Linear-Equations-in-Python.ipynb
  |      |
  |      ├─ Lecture07
  |      |     ├─ Tien_chapter15.01-Eigenvalues-and-Eigenvectors-Problem-Statement.ipynb
  |      |     ├─ Tien_chapter15.02-The-Power-Method.ipynb
  |      |     ├─ Tien_chapter15.03-The-QR-Method.ipynb
  |      |     └─ Tien_chapter15.04-Eigenvalues-and-Eigenvectors-in-Python.ipynb
  |      |
  |      └─ Lecture08
  |            ├─ Tien_chapter16.00-Least-Squares-Regression.ipynb
  |            ├─ Tien_chapter16.01-Least-Squares-Regression-Problem-Statement.ipynb
  |            ├─ Tien_chapter16.02-Least-Squares-Regression-Derivation-Linear-Algebra.ipynb
  |            ├─ Tien_chapter16.03-Least-Squares-Regression-Derivation-Multivariable-Calculus.ipynb
  |            ├─ Tien_chapter16.04-Least-Squares-Regression-in-Python.ipynb
  |            └─ Tien_chapter16.05-Least-Squares-Regression-for-Nonlinear-Functions.ipynb
  |      
  |
  ├─ Archives                         # Archives
  |      ├─ data                      # Data folder
  |      ├─ func.py                   # Functions for simluation
  |      ├─ simOptimizers.py          # Simluation of different optimizers
  |      ├─ Lecture08.ipynb           # Create data for Lecture08.pdf
  |      └─ Lecture08.pdf             # Lecture 08: Introduction to Neural Networks
  | 
  | 
  |
  └─ Readme.md