Course: Using Python at LRZ

Content

As a general-purpose programming language with a growing user-base amongst data scientists, Python is increasingly used for data analysis and machine learning applications at the Leibniz Supercomputing Centre (LRZ).

In this half-day course several techniques and best practice examples will be demonstrated - empowering participants to use Python effectively on LRZ systems like the Linux Cluster and the upcoming LRZ cloud infrastructure.

Topics covered (subject to change)

  • Installation of Python packages and libraries

  • Jupyter Notebooks on the Linux Cluster and the Compute Cloud

  • Simple ML applications on the GPU Cloud and the DGX-1 using TensorFlow and Keras

  • Parallel Programming on the Linux Cluster

  • High quality scientific plotting

  • Batch Programming using Slurm and Python on the Linux Cluster

Lecturer

F.  Jamitzky (LRZ)

Material