[LA-SIGMA] HPC Training: Introduction to Python
Feng Chen
fchen14 at lsu.edu
Mon Mar 20 10:25:39 CDT 2023
Dear All,
The schedule for the Spring 2023 HPC Training is available at http://www.hpc.lsu.edu/training/tutorials.php .
Our next HPC training will be held on Wednesday, March 22 at 9:00 AM. Due to concern about COVID-19, all training sessions are Zoom online events from 9:00AM to 11:00AM. The sessions will be recorded for later review.
Note that all HPC trainings will start at 9:00AM.
Wednesday, March 22,2023: Introduction to Python
Python is a high-level programming language, easy to learn yet extremely powerful. This training will provide an introduction to programming in Python. The subjects include basic Python syntax, Python classes used in object-oriented programming. Basic Python modules for scientific computing and plotting will also be introduced. During the training, simple Python programs will be provided for demonstration.
Prerequisites:
Basic understanding of a programming language is assumed but not required.
Next HPC Training:
Wednesday, March 29,2023: Managing Software Packages with Conda Virtual Environment
Conda is an open source package management system and environment management system. It quickly installs, runs, and updates packages and their dependencies. It also easily creates, saves, loads and switches between environments on your computer. Though initially created for Python, Conda now becomes a powerful tool to manage software packages in general.
For HPC users, installing and managing software packages without super user permission is often a challenge. Conda is especially useful for these tasks. In this training, we will discuss how you can use Conda and virtual environments to install and manage software packages on our clusters, including frequently requested examples such as Tensorflow and PyTorch. We will also share some useful tips, such as sharing virtual environment with group members and using Conda to manage software packages beyond Python (e.g., R / Perl).
Prerequisites:
Basic understanding of the shell commands and python programming language is assumed but not required.
Please visit http://www.hpc.lsu.edu/training/tutorials.php for more details and register using the link provided. Users will be provided with a zoom link in their registration confirmation email. Please see the system requirements at https://support.zoom.us/hc/en-us/articles/201362023-System-Requirements-for-PC-Mac-and-Linux.
Please distribute to faculty, staff and students that might be interested.
Thanks,
Feng Chen, PhD
Manager of User Services
High Performance Computing
Louisiana State University
329 Frey Computing Services Center, Baton Rouge, LA 70803
office 225-578-2924
fchen14 at lsu.edu<mailto:fchen14 at lsu.edu>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.loni.org/pipermail/lasigma/attachments/20230320/3f25c42f/attachment.html>
More information about the Lasigma
mailing list