Chuyển đến nội dung chính

Khóa học

Mô hình AI có khả năng mở rộng với PyTorch Lightning

Trung cấp3 giờ

Tối ưu hóa các dự án AI của bạn bằng cách xây dựng các mô hình mô-đun và nắm vững các kỹ thuật tối ưu hóa nâng cao với PyTorch Lightning!

Python3 giờ10 video30 bài tập2,400 XP1,156Giấy chứng nhận thành tích

Tạo tài khoản miễn phí

Tiếp tục với Google
hoặc
Bằng việc tiếp tục, ban chấp nhận Điều khoản sử dụng, của chúng tôi Chính sách bảo mật và rằng dữ liệu của bạn được lưu trữ tại Hoa Kỳ.

Được người học tại hàng nghìn công ty yêu thích

Đào tạo đội ngũ?

Dùng thử cho Doanh nghiệp

Mô tả khóa học

Nền tảng của Trí tuệ nhân tạo có khả năng mở rộng

Khóa học này sẽ hướng dẫn quý vị khám phá những nguyên lý cơ bản của trí tuệ nhân tạo có khả năng mở rộng. Quý vị sẽ bắt đầu bằng việc tìm hiểu cách PyTorch Lightning tối ưu hóa quy trình phát triển mô hình bằng cách giảm thiểu các đoạn mã lặp lại. Thông qua các ví dụ hướng dẫn, quý vị sẽ thấy cách chia nhỏ các mạng thần kinh phức tạp thành các thành phần có thể tái sử dụng, giúp quý vị duy trì chất lượng mã nguồn ngay cả khi quy mô dự án ngày càng mở rộng.

Các kỹ thuật tối ưu hóa nâng cao

Quý vị cũng sẽ nắm vững các kỹ thuật tối ưu hóa, chẳng hạn như tối ưu hóa thích ứng, cắt tỉa mô hình và lượng tử hóa. Quý vị sẽ trực tiếp chứng kiến cách những thay đổi nhỏ trong chiến lược đào tạo có thể mang lại những cải thiện đáng kể về tốc độ và độ chính xác, và quý vị sẽ học cách tối ưu hóa các vòng lặp đào tạo để loại bỏ các điểm nghẽn.

Triển khai sẵn sàng cho sản xuất

Kết thúc khóa học, quý vị sẽ trang bị đầy đủ kỹ năng để đưa một nguyên mẫu từ giai đoạn thử nghiệm đến sản xuất, đồng thời sở hữu một bộ sưu tập các giải pháp AI mô-đun, tối ưu hóa và có thể triển khai, sẵn sàng giải quyết các thách thức thực tế.

Yêu cầu tiên quyết

Chương trình học

Đề cương khóa học

1

Xây dựng mô hình có khả năng mở rộng với PyTorch Lightning

Trong chương này, chúng ta sẽ khám phá cách PyTorch Lightning đơn giản hóa việc phát triển và triển khai các mô hình AI có khả năng mở rộng. Bắt đầu từ các khái niệm nền tảng, chúng ta sẽ đi qua cấu trúc cốt lõi của một dự án PyTorch Lightning, bao gồm các thành phần thiết yếu như LightningModule và Trainer, để tạo nền tảng vững chắc cho các giải pháp AI nâng cao hơn.
Bắt đầu chương
2

Kỹ thuật nâng cao trong PyTorch Lightning

Chúng ta sẽ đi sâu hơn vào PyTorch Lightning để quản lý dữ liệu hiệu quả và tinh chỉnh quá trình huấn luyện mô hình trong chương này. Bạn sẽ học cách tạo các quy trình dữ liệu theo mô-đun, có thể tái sử dụng với LightningDataModule, đánh giá mô hình chính xác thông qua validation và testing, và nâng cao quá trình huấn luyện bằng Lightning Callbacks để tự động cải thiện mô hình và tránh overfitting.
Bắt đầu chương
3

Tối ưu hóa mô hình cho khả năng mở rộng

Mô hình AI có khả năng mở rộng với PyTorch Lightning

Hoàn
thành khóa học

Nhận Chứng nhận Hoàn thành

Đăng ký ngay

Phát triển kỹ năng dữ liệu với DataCamp for Mobile

Tiến bộ mọi lúc mọi nơi với các khóa học di động và thử thách lập trình 5 phút hàng ngày.