Cargando…

Switching to Rust from Python /

Switch to Rust Switching to Rust from Python (Live Rough Draft Series) This video series covers how to switch to Rust from Python. It is in rough draft format and will be updated as the series progresses. The aim is to get this content out to the community as soon as possible. You can follow along w...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Formato: Electrónico Video
Idioma:Inglés
Publicado: [Place of publication not identified] : Pragmatic AI Solutions, 2023.
Edición:[First edition].
Colección:Pragmatic AI labs course.
Live rough draft series.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Descripción
Sumario:Switch to Rust Switching to Rust from Python (Live Rough Draft Series) This video series covers how to switch to Rust from Python. It is in rough draft format and will be updated as the series progresses. The aim is to get this content out to the community as soon as possible. You can follow along with the code on GitHub at * Rust Tutorial- https://nogibjj.github.io/rust-tutorial/ . * Rust MLOps Template- https://github.com/noahgift/rust-mlops-template Lessons Covered Include: Lesson 1: Introduction to Leveling Up from Python to Rust The lesson is an introduction to a "Switch to Rust" course that covers the use of a live book of Rust lecture notes, installation and setup of Rust on AWS Cloud9, using GitHub Copilot for Rust development, and leveling up from Python to Rust. It also compares the energy efficiency of Python and Rust. 1.0 Introduction to Switch to Rust Course 1.1 Live Book of Rust Lecture Notes Overview 1.2 Rust Installation and Setup on AWS Cloud9 and explain why different than Python 1.3 Using GitHub Copilot to assist in Rust development and Leveling Up from Python. 1.4 Leveling up rust packaging actix microservice and crates 1.5 Energy efficiency of Python vs Rust Lesson 2: Building High Performance Rust Command Line Interfaces for MLOps, Distributed Systems, and Data Engineering This lesson describes the use of Rust for high performance Machine Learning Operations (MLOPs) with Hugging Face, including a comparison of systems programming in Rust and Python. It covers the creation of a high-performance data engineering tool in Rust that deduplicates data using Rayon for safe and memory efficient concurrency. The lesson also discusses building a high-performance GPU-accelerated Hugging Face Translator CLI using Rust. 2.0 High Performance MLOPs with Rust Hugging Face doing Zero Shot Classification 2.1 systems programming rust vs python for MLOPs 2.2 Building a high-performance data engineering tool with Rust that deduplicates data using Rayon with safe and memory efficient concurrency 2.3 Building a high-performance GPU-accelerated Hugging Face Translator CLI with Rust Lesson 3: Building GPU-accelerated MLOps with Rust In this lesson, we discuss the setup of reproducible GitHub Codespaces for GPU workflows using Stable Diffusion with Rust PyTorch bindings. Next we highlight the use of Amazon Firecracker in AWS Lambda as one of the most impressive use cases and go on to explain how to train models in Rust using PyTorch that target the GPU. The lesson also covers the creation of a CUDA-enabled stress test using Rust PyTorch bindings and Rayon for multithreaded GPU-accelerated MLOps 3.0 Reproducible GitHub Codespaces repo setup for GPU workflows with Stable Diffusion with Rust PyTorch bindings 3.1 In this video, I talk about one of the most impressive use cases, @amazon #firecracker that powers #aws #lambda. Can you get bigger than this? Then I dive into training models in Rust with #pytorch that target the GPU. 3.2 Building a CUDA-enabled Stress Test with Rust PyTorch bindings and Rayon for multithreaded GPU-accelerated MLOps Lesson 4: Building Rust Containerized Solutions Lesson 5: Building Rust Cloud Computing Solutions for AWS 5.1 Building an Actix Web Server with Rust and Deploying to AWS App Runner Learning Objectives Learn program in Rust using Python as a reference and advanced tools like GitHub Copilot to assist Learning to build solutions with Rust including CLI, Web, and MLOps Learning to build Rust solutions for AWS, GCP, and Azure Learning to build Rust solutions for Kubernetes, Docker, and Serverless Learning to build Rust solutions for Data Engineering, Data Science, and Machine Learning Operations (MLOps) Learning to build Rust solutions for GPU-accelerated Machine Learning Learning the key syntax and features of the Rust Language Additional Popular Resources Pytest Master Class AWS Solutions Architect Professional Course Github Actions and GitOps in One Hour Video Course Jenkins CI/CD and Github in One Hour Video Course AWS Certified Cloud Practitioner Video Course Advanced Testing with Pytest Video Course AWS Solutions Architect Certification In ONE HOUR Python for DevOps Master Class 2022: CI/CD, Github Actions, Containers, and Microservices MLOPs Foundations: Chapter 2 Walkthrough of Practical MLOps Learn Docker containers in One Hour Video Course Introduction to MLOps Walkthrough AZ-900 (Azure Fundamentals) Quick reference guide 52 Weeks of AWS Episode 8: Infrastructure as Code with CDK and AWS Lambda Learn GCP Cloud Functions in One Hour Video Course Python Devops in TWO HOURS! MLOps Platforms From Zero: DatMLOps Platforms From Zero: Databricks, MLFlow/MLRun/SKLearn AWS Machine Learning Certification In ONE HOUR Fast, documented Machine Learning APIs with FastAPI Zero to One: AWS Lambda with SAM and Python in One Hour AWS Storage Solutions 2022: EBS/S3/EFS/Glacier Python Bootcamp for Data Testing In Python book Minimal Python book Practical MLOps book Python for DevOps-Playlist.
Descripción Física:1 online resource (1 video file (1 hr., 46 min.)) : sound, color.
Tiempo de Juego:01:46:00