High-Performance Computing with Python 3.x

所在平台: Udemy

课程主页: https://www.udemy.com/course/high-performance-computing-with-python-3x/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Python 3.x 高性能计算 **课程概述:** 本课程旨在教授学员如何利用 Python 进行高性能计算(HPC),尤其是在并行架构上的应用。课程将深入讲解如何运用 NumPy、SciPy 和 Cython 等库来加速计算,并掌握优化关键计算核心的技术。此外,学员还将学习使用 Numba 来优化 Python 程序,通过 Dask 实现大规模计算和分布式应用,并运用响应式编程(Reactive Programming)构建健壮且响应迅速的应用。完成课程后,学员将对常用的 HPC Python 工具获得扎实的知识,为入门 HPC 奠定基础。 **讲师介绍:** Mohammed Kashif 是一位印度 Nineleaps 的数据科学家,擅长图数据分析。此前,他曾在高通担任 Python 开发工程师。他拥有 IIIT Delhi 的计算机科学硕士学位,主修数据工程。他的研究兴趣包括推荐系统、自然语言处理和图分析。在业余时间,他热衷于在 StackOverflow 上解答问题并帮助他人解决编程难题。他也是一位经验丰富的助教,在高等教育领域拥有良好的职业声誉。 **课程涵盖主要技术:** * NumPy * SciPy * Cython * Numba * Dask * 响应式编程 **学习目标:** * 掌握在并行架构上使用 Python 进行高性能计算。 * 学会利用 NumPy, SciPy, Cython 加速计算。 * 掌握优化关键计算核心的方法。 * 学会使用 Numba 优化 Python 程序。 * 实现大规模计算和分布式应用(Dask)。 * 学习使用响应式编程构建应用。 * 熟悉常用的 HPC Python 工具。

课程评论(0条)

课程详情

Python is a versatile programming language. Many industries are now using Python for high-performance computing projects.This course will teach you how to use Python on parallel architectures. You'll learn to use the power of NumPy, SciPy, and Cython to speed up computation. Then you will get to grips with optimizing critical parts of the kernel using various tools. You will also learn how to optimize your programmer using Numba. You'll learn how to perform large-scale computations using Dask and implement distributed applications in Python; finally, you'll construct robust and responsive apps using Reactive programming.By the end, you will have gained a solid knowledge of the most common tools to get you started on HPC with Python.About The AuthorMohammed Kashif works as a Data Scientist at Nineleaps, India, dealing mostly with graph data analysis. Prior to this, he was working as a Python developer at Qualcomm. He completed his Master's degree in computer science from IIIT Delhi, with specialization in data engineering. His areas of interest include recommender systems, NLP, and graph analytics. In his spare time, he likes to solve questions on StackOverflow and help debug other people out of their misery. He is also an experienced teaching assistant with a demonstrated history of working in the higher-education industry.

课程标签

0人关注该课程

主题相关的课程