1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Deep Learning cho Văn bản với PyTorch

Connected

Bài tập

Sinh văn bản bằng RNN - Huấn luyện và Sinh

Nhóm PyBooks muốn bạn huấn luyện và kiểm thử mô hình RNN, mô hình này được thiết kế để dự đoán ký tự tiếp theo trong chuỗi dựa trên đầu vào nhằm tự động hoàn thành tên sách. Dự án này sẽ giúp nhóm phát triển thêm các mô hình để hoàn thành văn bản.

Instance model của lớp RNNmodel đã được nạp sẵn cho bạn. Biến data đã được tiền xử lý và mã hóa thành một chuỗi.

Các biến inputs và targets cũng đã được nạp sẵn.

Hướng dẫn

100 XP
  • Khởi tạo hàm mất mát sẽ dùng để tính sai số của mô hình.
  • Khởi tạo bộ tối ưu từ mô-đun tối ưu hóa của PyTorch.
  • Chạy quá trình huấn luyện bằng cách đặt mô hình ở chế độ train và đưa gradient về 0 trước khi thực hiện một bước tối ưu.
  • Sau quá trình huấn luyện, chuyển mô hình sang chế độ đánh giá để kiểm thử trên một đầu vào mẫu.