GPU Programming with CUDA and Python 교육 과정
CUDA (Compute Unified Device Architecture)는 Nvidia에 의해 만들어진 병렬 컴퓨터 플랫폼 및 API입니다.
이 강사가 이끄는 라이브 훈련 (온라인 또는 온라인)은 NVIDIA GPUs와 동시에 실행되는 응용 프로그램을 구축하기 위해 CUDA를 사용하고자하는 개발자를 대상으로합니다.
이 훈련이 끝나면 참가자는 다음을 할 수 있습니다 :
- Numba 컴파일러를 사용하여 NVIDIA GPUs에서 실행되는 Python 응용 프로그램을 가속화합니다.
- 사용자 지정 CUDA 코너를 만들고, 컴파일하고, 출시합니다.
- 메모리 관리 GPU
- CPU 기반 응용 프로그램을 GPU 가속 응용 프로그램으로 변환합니다.
코스의 형식
- 인터랙티브 강의 및 토론
- 많은 연습과 연습이 있습니다.
- 라이브 실험실 환경에서 핸드-온 구현.
코스 Customization 옵션
- 이 과정에 대한 사용자 지정 훈련을 요청하려면 저희에게 연락하여 배치하십시오.
Course Outline
소개
CUDA 기능 및 아키텍처 개요
개발 환경 설정
병렬 Programming 기본 사항
Numba 컴파일러로 작업하기
사용자 정의 CUDA 커널 구축
문제 해결
요약 및 결론
Requirements
- Python 프로그래밍 경험
- NumPy 사용 경험(ndarrays, ufuncs 등)
청중
- 개발자
Open Training Courses require 5+ participants.
GPU Programming with CUDA and Python 교육 과정 - Booking
GPU Programming with CUDA and Python 교육 과정 - Enquiry
GPU Programming with CUDA and Python - Consultancy Enquiry
회원 평가 (1)
교육 시작과 종료 사이의 복잡성이 잘 진행되면서 다양한 예와 매우 대화식입니다.
Jenny - Andheo
Course - GPU Programming with CUDA and Python
Machine Translated
Upcoming Courses
Related Courses
Data Analysis with Python, Pandas and Numpy
14 HoursPandas은 구조화된(표 형식, 다차원, 잠재적으로 이질적) 데이터 및 시계열 데이터 작업을 위한 데이터 구조를 제공하는 Python 패키지입니다.
Machine Learning with Python and Pandas
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Pandas을 사용하여 기계 학습을 통한 예측 분석을 수행하려는 데이터 과학자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Python에서 데이터 랭글링을 수행합니다.
- 머신러닝을 위한 ETL 작업을 수행합니다.
- Pandas로 데이터 시각화 만들기
Accelerating Python Pandas Workflows with Modin
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Modin을 사용하여 더 빠른 데이터 분석을 위해 Pandas를 사용하여 병렬 계산을 구축하고 구현하려는 데이터 과학자 및 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Modin을 사용하여 대규모로 Pandas 워크플로우 개발을 시작하는 데 필요한 환경을 설정하십시오.
- Modin의 기능, 아키텍처 및 장점을 이해합니다.
- Modin, Dask 및 Ray의 차이점을 알아보세요.
- Modin을 사용하면 Pandas 작업을 더 빠르게 수행할 수 있습니다.
- 전체 Pandas API 및 기능을 구현합니다.
Scaling Data Analysis with Python and Dask
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Dask를 Python 생태계와 함께 사용하여 대규모 데이터 세트를 구축, 확장 및 분석하려는 데이터 과학자 및 소프트웨어 엔지니어를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Dask와 Python으로 빅데이터 처리 구축을 시작할 수 있는 환경을 설정합니다.
- Dask에서 사용할 수 있는 기능, 라이브러리, 도구 및 API를 살펴보세요.
- Dask가 Python에서 병렬 컴퓨팅을 어떻게 가속화하는지 이해하세요.
- Dask를 사용하여 Python 생태계(Numpy, SciPy 및 Pandas)를 확장하는 방법을 알아보세요.
- 대규모 데이터 세트를 처리할 때 높은 성능을 유지하려면 Dask 환경을 최적화하세요.
Developing APIs with Python and FastAPI
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Python과 함께 FastAPI를 사용하여 RESTful API를 더 쉽고 빠르게 구축, 테스트 및 배포하려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Python 및 FastAPI를 사용하여 API를 개발하는 데 필요한 개발 환경을 설정합니다.
- FastAPI 라이브러리를 사용하여 더 빠르고 쉽게 API를 만드세요.
- Pydantic 및 OpenAPI를 기반으로 데이터 모델 및 스키마를 생성하는 방법을 알아보세요.
- SQLAlchemy를 사용하여 API를 데이터베이스에 연결합니다.
- FastAPI 도구를 사용하여 API에 보안 및 인증을 구현합니다.
- 컨테이너 이미지를 구축하고 웹 API를 클라우드 서버에 배포합니다.
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 Hours이 강사가 진행하는 실시간 교육(온라인 또는 현장)은 FARM(FastAPI, React 및 MongoDB) 스택을 사용하여 확장 가능한 동적 고성능 웹 애플리케이션을 구축하려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- FastAPI, React 및 MongoDB를 통합하는 데 필요한 개발 환경을 설정합니다. FARM 스택의 주요 개념, 기능 및 이점을 이해합니다. FastAPI를 사용하여 REST API를 구축하는 방법을 알아보세요. React를 사용하여 대화형 애플리케이션을 디자인하는 방법을 알아보세요. FARM 스택을 사용하여 애플리케이션(프런트엔드 및 백엔드)을 개발, 테스트 및 배포합니다.
Scientific Computing with Python SciPy
7 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 SciPy을 사용하여 Python으로 고급 과학 컴퓨팅 기능을 생성하려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 과학적 컴퓨팅 기능 생성을 시작하는 데 필요한 개발 환경을 설정합니다.
- 복잡한 작업의 실제 사례를 수행하여 SciPy 기능을 최대한 활용하세요.
- 과학적 문제를 해결하기 위해 수학적 알고리즘과 기능을 구현하고 최적화합니다.
- 시각화, 처리, 분석을 위한 데이터 구조와 보간 방법을 설계합니다.
Game Development with PyGame
7 Hours대한민국(온라인 또는 현장)에서 강사가 진행하는 이 실시간 교육은 PyGame을 사용하여 Python 프로그래밍을 사용하여 게임을 만들고 구축하려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- PyGame과 Python을 사용하여 게임 애플리케이션 제작을 시작하는 데 필요한 개발 환경을 설정합니다.
- 애니메이션과 멀티미디어 기능이 통합된 대화형 PyGame 애플리케이션을 만드는 방법을 알아보세요.
- PyGame 테스트 스위트로 게임 프로그램을 실행 및 테스트하고 실행 파일로 변환합니다.
Web application development with Flask
14 Hours이 실용적인 과정은 첫 번째 웹 응용 프로그램을 만들고 유지하려는 Python 개발자에게 제공됩니다. 또한 Django 또는 Web2py 와 같은 다른 웹 프레임 워크에 이미 익숙하고 마이크로 프레임 워크 (즉, 자체 포함 된 범용 솔루션을 제공하는 대신 타사 라이브러리를 결합하는 프레임 워크) 변경을 사용하는 방법을 배우려는 사람들에게도 제공됩니다 과정.
이 과정의 중요한 부분은 Flask 자체 (소규모)가 아니라 Flask 프로젝트에서 자주 사용되는 타사 라이브러리 및 도구에 전념합니다.
Build REST APIs with Python and Flask
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Python 및 Flask를 사용하여 REST API를 구축하려는 백엔드 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Flask 웹 애플리케이션이 백엔드에서 데이터베이스를 읽고 쓸 수 있도록 REST API를 구현합니다.
- 새로 고침 토큰과 같은 고급 인증 기능을 개발하세요.
- 향후 Python 프로젝트를 위해 재사용 가능한 백엔드를 구축하세요.
- SQLAlchemy로 데이터 저장을 단순화하세요.
- 클라우드 기반 서버에 REST API를 배포합니다.
Advanced Flask
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Flask의 고급 기능을 사용하여 MongoDB를 기반으로 확장 가능한 웹 애플리케이션을 구축하려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Flask로 웹 애플리케이션 개발을 시작하는 데 필요한 개발 환경을 설정합니다.
- 실제 Flask 프로젝트에 대한 고급 개념과 기술을 알아보세요.
- MongoDB 위에 RESTful API 서버를 구축합니다.
- Flask, Docker 및 Amazon EC2를 사용하여 마이크로서비스를 컨테이너화, 테스트 및 배포하는 방법을 알아보세요.
- 웹 애플리케이션 확장을 위한 고급 Flask 통합에 대한 통찰력을 얻으세요.
GUI Programming with Python and Tkinter
14 Hours이 강사가 진행하는 실시간 교육(현장 또는 원격)은 Tkinter을 사용하여 GUI를 설계, 개발 및 배포하려는 웹 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 지리 관리자를 사용하여 GUI를 배치합니다.
- 프레임 내부에 위젯을 구성합니다.
- PythonTkinter을 사용하여 GUI 애플리케이션을 구축합니다.
Kivy: Building Android Apps with Python
7 HoursKivy는 오픈 소스 크로스 플랫폼 그래픽 사용자 인터페이스 라이브러리 Python에 작성되어 장치의 광범위한 선택을위한 멀티 터치 응용 프로그램 개발을 허용합니다.
이 강사가 이끄는 라이브 훈련 참가자들은 다양한 플랫폼에 설치하고 배치하는 방법을 배우고, 위젯을 사용자 정의하고 조작하고, 일정, 발사 및 이벤트에 응답하고, 멀티 터치로 그래픽을 수정하고, 스크린을 재설정하고, 패키지 앱을 Android, 그리고 더 많은 것을 배울 것입니다.
이 훈련이 끝나면 참가자들은
- Python 코드와 Kivy 언어를 연결합니다.
- Kivy 어떻게 작동하고 가장 중요한 요소, 예를 들어, 위젯, 이벤트, 속성, 그래픽 등을 사용하는 방법에 대한 견고한 이해를 가질 수 있습니다.
- 다양한 비즈니스 및 디자인 요구 사항을 기반으로 Android 애플리케이션을 끊임없이 개발하고 배치합니다.
코스의 형식
- 부분 강의, 부분 토론, 연습 및 무거운 연습
GUI Programming with Python and PyQt
21 Hours대한민국(온라인 또는 현장)에서 진행되는 이 강사 주도 라이브 교육은 Python 및 Qt UI 프레임워크를 사용하여 시각적으로 매력적인 소프트웨어 애플리케이션을 프로그래밍하려는 사람들을 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 필요한 모든 라이브러리, 패키지 및 프레임워크를 포함하는 개발 환경을 설정합니다.
- 사용자 인터페이스가 원활하게 작동하고 시각적으로 매력적인 데스크탑 또는 서버 응용 프로그램을 만듭니다.
- 위젯, 차트, 레이어 등 다양한 UI 요소와 효과를 구현하여 사용성 효과를 극대화합니다.
- 디자인 및 개발 단계에서 좋은 UI 디자인과 코드 구성을 구현하십시오.
- 애플리케이션을 테스트하고 디버그합니다.
Web Development with Web2Py
28 HoursWeb2py 는 신속하고 확장 가능하며 안전하고 이식 가능한 데이터베이스 기반 웹 기반 응용 프로그램을 신속하게 개발할 수 있도록 Python 기반의 무료 오픈 소스 전체 스택 프레임 워크입니다.
청중
이 과정은 웹 개발을위한 프레임 워크로 web2py를 사용하는 엔지니어 및 개발자를 대상으로합니다.