H: Có cách nào lập trình ngăn Google Colab ngắt kết nối khi hết thời gian chờ không?
Phần sau mô tả các điều kiện khiến sổ ghi chép tự động ngắt kết nối:
Máy tính xách tay Google Colab có thời gian chờ không hoạt động là 90 phút và thời gian chờ tuyệt đối là 12 giờ. Điều này có nghĩa là, nếu người dùng không tương tác với sổ ghi chép Google Colab của mình trong hơn 90 phút, phiên bản của nó sẽ tự động bị chấm dứt. Ngoài ra, thời gian tồn tại tối đa của một phiên bản Colab là 12 giờ.
Đương nhiên, chúng tôi muốn tự động tiết kiệm tối đa phiên bản mà không cần phải tương tác thủ công với nó liên tục . Ở đây tôi sẽ giả định các yêu cầu hệ thống thường thấy:
- Hệ điều hành Ubuntu 18 LTS / Windows 10 / Mac
- Trong trường hợp các hệ thống dựa trên Linux, sử dụng các DE phổ biến như Gnome 3 hoặc Unity
- Trình duyệt Firefox hoặc Chromium
Tôi nên chỉ ra ở đây rằng hành vi như vậy không vi phạm Điều khoản Sử dụng của Google Colab , mặc dù nó không được khuyến khích theo Câu hỏi thường gặp của họ (nói ngắn gọn: về mặt đạo đức, bạn không thể sử dụng hết GPU nếu bạn không thực sự cần nó ).
Giải pháp hiện tại của tôi rất ngu ngốc:
- Đầu tiên, tôi tắt trình bảo vệ màn hình, vì vậy sreen của tôi luôn bật.
- Tôi có một bảng Arduino, vì vậy tôi chỉ biến nó thành một chiếc usb cao su và làm cho nó mô phỏng tương tác người dùng nguyên thủy khi tôi ngủ (chỉ vì tôi có nó trong tay cho các trường hợp sử dụng khác).
Có những cách nào tốt hơn?