@@ -75,52 +75,6 @@ These are for recapping after the course in case you missed anything, and contai
7575[ black] ( https://black.readthedocs.io/en/stable/ ) code style.
7676
7777
78- ## Learning Objectives
79- The key learning objective from this workshop could be simply summarised as:
80- _ Provide the ability to develop ML models in PyTorch_ .
81-
82- However, more specifically we aim to:
83-
84- * provide an understanding of the structure of a PyTorch model and ML pipeline,
85- * introduce the different functionalities PyTorch might provide,
86- * encourage good research software engineering (RSE) practice, and
87- * exercise careful consideration and understanding of data used for training ML models.
88-
89- With regards to specific ML content we cover:
90-
91- * using ML for both classification and regression,
92- * artificial neural networks (ANNs) and convolutional neural networks (CNNs)
93- * treatment of both tabular and image data
94-
95-
96- ## Teaching Material
97-
98- ### Slides
99- The slides for this workshop can be viewed on the ICCS Summer School Website:
100- - [ Teaching] ( https://cambridge-iccs.github.io/ml-training-material/slides.html )
101- - [ Climate Applications] ( https://cambridge-iccs.github.io/ml-training-material/applications.html )
102-
103- The slides are generated from markdown using quarto.
104- The raw markdown and html files can be found in the [ slides] ( slides/ ) directory.
105-
106- ### Exercises
107- The exercises for the course can be found in the [ exercises] ( exercises/ ) directory.
108- These take the form of partially complete jupyter notebooks.
109-
110- ### Videos
111- Videos from past workshops may be useful if you are following along independently.
112- These can be found on the [ ICCS youtube channel] ( https://www.youtube.com/@instituteofcomputingforcli3982 )
113- under the 2023 Summer School materials.
114-
115- ### Worked Solutions
116- Worked solutions for all of the exercises can be found in the [ worked solutions] ( worked-solutions/ ) directory.
117- These are for recapping after the course in case you missed anything, and contain ideal solutions complete with
118- [ docstrings] ( https://peps.python.org/pep-0257/ ) , outfitted with
119- [ type hints] ( https://docs.python.org/3/library/typing.html ) ,
120- [ linted] ( https://docs.pylint.org/intro.html ) , and conforming to the
121- [ black] ( https://black.readthedocs.io/en/stable/ ) code style.
122-
123-
12478## Preparation and prerequisites
12579
12680To get the most out of the session we assume a basic understanding in a few areas and
0 commit comments