Giới thiệu
Xin chào các bạn! Lần đầu tiên biết đến nhau chắc có lẽ bọn mình sẽ phải tự giới thiệu về bản thân thôi. Bọn mình là những thành viên đến từ Câu lạc bộ học thuật ICON thuộc khoa CNTT tại trường Đại học Tôn Đức Thắng.
Sử dụng ngrok để kết nối SSH máy tính ở nhà
Giới thiệu Mai là ngày đầu tiên mình lên phòng lab NLP-KD. Đúng ra mình đã lên phòng lab sớm hơn, nhưng năm nay mình ăn tết hơi lâu đến tận tháng 4. Trong khoảng thời gian ăn tết đó, thì hầu hết mình code trên máy Mac Mini (mình sẽ gọi là máy 1). Mình còn có một chiếc Macbook nữa (mình sẽ gọi là máy 2), và đó là chiếc máy mình sẽ mang lên phòng lab, vì chiếc máy 1 khá là cồng kềnh nên không thể mang lên trường được. Nhưng vấn đề xảy ra ở đây là toàn bộ mã nguồn, mô hình, … mình đều lưu ở máy 1, còn chiếc máy 2 thì bộ nhớ hơi hạn chế, cấu hình cũng không bằng máy 1. Vì vậy mình quyết định sẽ
Kết nối Colab với VSCode
1. Google Colab Việc huấn luyện (hay còn gọi là train) một mô hình Deep Learning cần xử lý lượng phép tính rất nhiều. Để cải thiện tốc độ tính toán, người ta dùng GPU (Graphics Processing Unit) thay cho CPU (Central Processing Unit). Vì GPU cho phép xử lý phép tính song song với nhiều core sẽ nhanh hơn nhiều so với CPU. Tuy nhiên giá của GPU thì khá đắt để mua hoặc thuê server có GPU đối với các bạn sinh viên.
Lập trình Python trên VSCode
Giới thiệu Nhiều bạn chắc hay tự hỏi bản thân, nếu code Python thì code bằng tool gì. Lập trình Python không đòi hỏi các bạn phải sử dụng IDE đặc thù nào đó để code. Bạn có thể sử dụng VSCode, Sublime Text, thậm chí cả Notepad cũng có thể lập trình được. Nhưng hôm nay mình sẽ giới thiệu các bạn VSCode, tên đầy đủ là Visual Studio Code, một text editor miễn phí, chạy được trên mọi hệ điều hành.