Hướng Dẫn đầy đủ Về Google Colab Cho Deep Learning - Zephyrnet
Ngày:
16 Tháng Sáu, 2020 Lượt xem: 6872 FacebookTwitterLinkedinWhatsAppTelegramE-mail Hướng dẫn đầy đủ về Google Colab cho Deep Learning = Trước bài Bài tiếp theo => tags: Học kĩ càng, GitHub, google colab, GPU, jupyterGoogle Colab là một dịch vụ đám mây phổ biến rộng rãi dành cho máy học, có tính năng truy cập miễn phí vào GPU và điện toán TPU. Làm theo hướng dẫn chi tiết này để giúp bạn bắt đầu và nhanh chóng phát triển các thuật toán học sâu tiếp theo với Colab.
By Ahmad Anis, Sinh viên học máy và Khoa học dữ liệu. Bình luậnẢnh: Trung bình.
Google Colab là một trong những dịch vụ đám mây nổi tiếng nhất dành cho các nhà khoa học dữ liệu, nhà nghiên cứu và kỹ sư phần mềm dày dạn kinh nghiệm. Mặc dù Google Colab có vẻ dễ bắt đầu, nhưng một số thứ lại khó sử dụng. Trong hướng dẫn này, bạn sẽ học:
- Tại sao Colab
- Tạo sổ tay mới
- Nhập Sổ tay từ GitHub / máy cục bộ
- Google Drive với Colab
- Các phím tắt cho Colab
- Thay đổi ngôn ngữ (Python 3 -> Python 2)
- Chọn GPU hoặc TPU
- Tải dữ liệu từ Drive
- Tải dữ liệu từ Kho lưu trữ Github
- Nhập các tập dữ liệu bên ngoài chẳng hạn như từ Kaggle
- Tải xuống các gói
- Lệnh bash trong Colab
Tại sao Colab
Có một số lợi ích của việc sử dụng Colab so với việc sử dụng máy cục bộ của riêng bạn. Một số lợi ích của Colab là
- Bạn không cần thiết lập môi trường. Nó đi kèm với các gói quan trọng được cài đặt sẵn và sẵn sàng sử dụng.
- Cung cấp Máy tính xách tay Jupyter dựa trên trình duyệt.
- GPU miễn phí
- Lưu trữ Sổ tay trên Google Drive
- Nhập Sổ tay từ Github
- Mã tài liệu với Markdown
- Tải dữ liệu từ Drive
- và nhiều hơn nữa
Tạo sổ tay mới
Để tạo một Notebook mới trên Colab, hãy mở https://colab.research.google.com/, và nó sẽ tự động hiển thị các sổ ghi chép trước đây của bạn và cung cấp tùy chọn để tạo sổ ghi chép mới.
Tại đây bạn có thể nhấp vào LƯU Ý MỚI để bắt đầu một sổ ghi chép mới và bắt đầu chạy mã của bạn trong đó. Theo mặc định, nó là một sổ ghi chép Python 3. Sau đây, tôi sẽ chỉ cho bạn cách tạo một sổ ghi chép Python 2 mới.
Ngoài ra, nếu vì lý do nào đó bạn không thấy lời nhắc này hoặc bạn đã hủy nó, Bạn có thể tạo một sổ ghi chép mới từ “Tệp> Máy tính xách tay mới ”.
Nhập Sổ tay từ GitHub / máy cục bộ
Tại đây bạn có thể thấy 2 hộp hiển thị tùy chọn GitHub và Upload.
Đối với Github, lúc đầu, bạn cần ủy quyền với Colab bằng GitHub của mình, sau đó nó sẽ hiển thị cho bạn tất cả các kho lưu trữ có sẵn để bạn có thể tạo một sổ ghi chép mới.
GitHub với Colab.
Để tải lên từ máy cục bộ của bạn, bạn sẽ được nhắc tải lên một tệp từ máy cục bộ của mình để chạy nó trong Colab.
Tải lên từ máy cục bộ của bạn.
Google Drive với Colab
Tất cả sổ ghi chép bạn tạo trong Google Colab, theo mặc định được lưu trữ trong Google Drive của bạn. Có một thư mục trong ổ đĩa của bạn có tên “Colab Notebooks” nơi bạn có thể tìm thấy tất cả các sổ ghi chép của mình được tạo từ Google Colab.
Để mở sổ ghi chép từ Drive trong Colab, nhấp chuột phải vào sổ ghi chép bạn muốn và “Mở bằng> Google Colaboratory”.
Tương tự, nếu bạn đang sử dụng sổ ghi chép trong Colab và muốn xem sổ ghi chép đó trong ổ đĩa, bạn có thể thực hiện việc này bằng cách sử dụng “Tệp> Định vị đến ổ đĩa”, thao tác này sẽ chuyển hướng bạn đến vị trí sổ ghi chép trong Drive của bạn.
Định vị Notebook trong Google Drive từ Colab.
Phím tắt cho Colab
Hầu hết các phím tắt của Colab tương tự như phím tắt của Jupyter Notebook. Hãy xem xét một số điều quan trọng.
- Phím tắt để hiển thị tất cả các phím tắt.
- Bạn có thể xem tất cả các phím tắt với Ctrl + M + H chìa khóa. Khi tìm kiếm bất kỳ phím tắt cụ thể nào, bạn có thể tìm kiếm tại đây.
Menu phím tắt.
- Khối mã mới
- Bạn có thể thêm một khối mã mới bằng cách Ctrl + M + B.
- Chuyển đổi ô thành Markdown
- Bạn có thể chuyển đổi một ô thành Markdown bằng cách sử dụng Ctrl + M + M phím tắt.
- Chuyển đổi từ Markdown sang Code
- Để chuyển đổi từ Markdown sang Code, bạn có thể sử dụng CTRL + M sau đó nhanh chóng nhấn Y. Tôi có thể nói nó là CTRL + M tiếp theo Y. Hãy nhớ đừng nhấn chúng hoàn toàn mà hãy làm theo thứ tự.
Có rất nhiều phím tắt tuyệt vời khác mà bạn có thể tìm kiếm bằng cách sử dụng Ctrl + M + H Chìa khóa.
Thay đổi ngôn ngữ từ Python 3 sang Python 2
Bây giờ với việc chính thức kết thúc hỗ trợ Python 2, Python 2 không còn có sẵn tại Colab. Bây giờ vì lý do nào đó, ai đó gửi cho bạn mã python 2 hoặc bạn phải kiểm tra nhanh thứ gì đó trong Python 2, tất cả những gì bạn có thể làm là truy cập vào các liên kết này
- http://bit.ly/colabpy2
- http://colab.fan/py2
mà cuối cùng sẽ chuyển hướng bạn đến https://colab.research.google.com/notebook#create=true&language=python2 liên kết từ nơi bạn có thể kiểm tra mã Python 2 của mình.
Lựa chọn phần cứng (GPU hoặc TPU)
Ưu điểm lớn nhất của Colab là nó cung cấp hỗ trợ miễn phí cho GPU và TPU. Bạn có thể dễ dàng chọn GPU hoặc TPU cho chương trình của mình bằng cách Thời gian chạy> Thay đổi loại thời gian chạy.
Thay đổi kiểu thời gian chạy.
Sau khi nhấp vào Thay đổi loại thời gian chạy, bạn sẽ được nhắc chọn GPU hoặc TPU.
Bạn cũng có thể sử dụng GPU cục bộ của mình với Giao diện Colab. Để làm điều đó, hãy làm theo các bước sau.
- Khởi động phiên bản sổ ghi chép Jupyter tại máy cục bộ của bạn.
- Sao chép URL của nó bằng Token
- Nhấp vào mũi tên ở đây (Nó có thể được viết là 'kết nối' trong một số trường hợp)
- Nhấp vào kết nối với thời gian chạy cục bộ
- Sau khi nhấp vào, bạn sẽ thấy lời nhắc này
- Dán liên kết vào đây và kết nối nó.
Tải dữ liệu từ Drive
Bạn có thể dễ dàng tải dữ liệu từ Google Drive bằng cách gắn nó vào sổ ghi chép. Để thực hiện việc này, hãy nhập mã sau vào sổ tay của bạn.
từ ổ nhập google.colab drive.mount ('gdrive')
Nó sẽ cung cấp cho bạn một liên kết để mở,
- Đi đến liên kết
- Đăng nhập vào tài khoản Google của bạn
- Sao chép mã
- Dán nó vào sổ tay
Bây giờ nếu bạn thấy trong “Các tập tin" , bạn sẽ tìm thấy 'gdrive '.
Giả sử bạn đã tải lên nằm trong thư mục Không có tiêu đề.
Bạn có thể lấy nó bằng cách
myfile = open ('gdrive / My Drive / Thư mục không có tiêu đề / dataset1.csv)
Và bạn nhận được tệp của bạn.
Tải dữ liệu từ Github
Giả sử tập dữ liệu của bạn nằm trong Github và bạn muốn tải nó. Bạn có thể thực hiện đơn giản bằng cách tải xuống như khi tải bình thường trong máy
! git clone REPOLINK % cd REPONAME
Nếu nó ở định dạng zip, bạn có thể giải nén nó bằng cách
! giải nén GPR_radargrams.zip % cd GPR_radargrams
Và bây giờ bạn có quyền truy cập vào dữ liệu. Phần sau của hướng dẫn này, tôi sẽ chỉ cho bạn cách sử dụng các lệnh bash, sau phần này sẽ có ý nghĩa hơn và dễ sử dụng hơn cho bạn.
Nhập tập dữ liệu từ Kaggle
- Bước 1 là lấy Mã thông báo API Kaggle. Chuyển đến Tài khoản của tôi> API> Tạo Mã thông báo API mới.
- Đi tới API và nhấp vào Tạo mã thông báo API mới. Bạn sẽ nhận được một tệp JSON mà bạn có thể lưu nó.
- Cài đặt Thư viện Kaggle và Nhập tệp Google Colab vào sổ tay của bạn.
từ tệp nhập google.colab ! pip install -q kaggle
- Tải tệp JSON API Kaggle của bạn lên Colab.
upload = files.upload ()
- Đi tới Tập dữ liệu bạn muốn tải xuống và nhấp vào lệnh sao chép API, dưới dấu 3 chấm.
- Sao chép lệnh và đặt dấu '!' trước nó và chạy nó trên Colab, tức là,
! kaggle tải xuống bộ dữ liệu -d ruchi798 / suy dinh dưỡng-trên toàn cầu
và nó sẽ tải xuống bộ dữ liệu cho bạn.
Tải xuống các gói
Mặc dù đã cài đặt tất cả các gói quan trọng như Tensorflow, PyTorch, Numpy, Pandas, v.v., nhưng bạn có thể cài đặt thêm các gói khác hoặc nâng cấp các gói hiện tại.
Để tải xuống các gói, bạn có thể chỉ cần sử dụng lệnh mà qua đó bạn tải xuống bộ dữ liệu trong máy cục bộ của mình với '!' vào lúc bắt đầu.
Giả sử bạn muốn tải xuống gói gối trong Colab của mình (mặc dù nó sẽ được tải xuống theo mặc định), chỉ cần nhập mã sau và chạy ô.
! píp cài gối
Nếu nó đã được tải xuống, nó sẽ hiển thị
nếu không, nó sẽ tải xuống cho bạn.
Để cập nhật một gói, giả sử TensorFlow, hãy sử dụng
! pip install tensorflow –upgrade
sẽ nâng cấp gói của bạn và bạn có thể cần phải khởi động lại thời gian chạy.
Lệnh Bash trên Colab
Để chạy bất kỳ lệnh bash nào trên Colab, bạn có thể thêm '!' trước lệnh, và nó sẽ chạy. Ví dụ: để xem các mục trong thư mục của bạn, bạn có thể sử dụng
! dir
hoặc để kiểm tra CUDA và CUDNN, bạn có thể sử dụng
! nvcc –version
cái nào sẽ xuất ra
Điều này đưa chúng ta đến phần cuối của bài viết này. Tôi hy vọng bạn đã học cách thiết lập Google Colab để học sâu và cách sử dụng quan trọng của nó.
Liên quan:
- Bản Repo Super Duper NLP: 100 Máy tính xách tay Colab sẵn sàng chạy
- 5 Mẹo về Phòng thí nghiệm của Google
- 3 Mẹo Quản lý Môi trường Colab khác của Google
Câu chuyện hàng đầu trong 30 ngày qua
|
|
Nguồn: https://www.kdnuggets.com/2020/06/google-colab-deep-learning.html
- tags:
- 100
- truy cập
- Tài khoản
- Lợi thế
- thuật toán
- Tất cả
- api
- bài viết
- BEST
- Dữ Liệu Lớn.
- lớn nhất
- đã hủy
- trường hợp
- thay đổi
- đám mây
- dịch vụ điện toán đám mây
- mã
- máy tính
- tín dụng
- Current
- dữ liệu
- Khoa học dữ liệu
- nhà khoa học dữ liệu
- tập dữ liệu
- học kĩ càng
- mạng lưới thần kinh sâu
- phát triển
- Môi trường
- Tính năng
- Tên
- theo
- định dạng
- Miễn phí
- GitHub
- Gói Vàng
- GPU
- tuyệt vời
- hướng dẫn
- vào đây
- Làm thế nào
- Hướng dẫn
- HTTPS
- IT
- Máy tính xách tay Jupyter
- Key
- phím
- Ngôn ngữ
- LEARN
- học
- học tập
- Cấp
- Thư viện
- LINK
- tải
- địa phương
- học máy
- quản lý
- toán học
- mạng
- Thần kinh
- mạng thần kinh
- NLP
- máy tính xách tay
- chính thức
- mở
- Tùy chọn
- gọi món
- Nền tảng khác
- viêm phổi
- Phổ biến
- Posts
- nhấn
- chương trình
- Python
- Kim tự tháp
- chuyển hướng
- nghiên cứu
- chạy
- chạy
- Khoa học
- các nhà khoa học
- Tìm kiếm
- ý nghĩa
- Dịch Vụ
- định
- Phần mềm
- Bắt đầu
- số liệu thống kê
- Những câu chuyện
- Học Sinh
- hỗ trợ
- tensorflow
- thử nghiệm
- mã thông báo
- hướng dẫn
- Cập nhật
- us
Các bài liên quan
Tôi đã chuyển đổi chiếc máy tính mini Windows 11 này thành máy trạm Linux – và không hề hối hận
Dữ Liệu Lớn. 21 Tháng mười hai, 2024Nhận dạng văn bản cảnh (STR) bằng cách sử dụng nhận dạng văn bản dựa trên thị giác
Dữ Liệu Lớn. 21 Tháng mười hai, 2024Tích hợp dữ liệu Amazon Q bổ sung hỗ trợ DataFrame và tạo công việc nhận biết ngữ cảnh ngay lập tức
Dữ Liệu Lớn. 20 Tháng mười hai, 2024Windows 11 24H2 đã có nhưng chưa được cập nhật!
Dữ Liệu Lớn. 20 Tháng mười hai, 2024Bài viết gần đây
GRVT Mainnet Alpha ra mắt, khối lượng giao dịch trong giờ đầu tiên đạt 15 triệu đô la
Tài sản kỹ thuật số 21 Tháng mười hai, 2024Gud Tech, Hội chợ AI đầu tiên của Zircuit, vượt qua giá trị Staking 9 triệu đô la
Dây xích 21 Tháng mười hai, 2024Binance Futures ra mắt hợp đồng tương lai vĩnh viễn CGPT/USDT
Dây xích 21 Tháng mười hai, 2024O.XYZ ra mắt OSOL100 AI Index – S&P 100 của Hệ sinh thái AI Solana
Dây xích 21 Tháng mười hai, 2024 Hub Đăng kýTôi đã đọc và chấp nhận Chính sách bảo mật. Nội dung cao cấp Facebook Twitter Telegram Linkedin Github DiscordBản quyền @ 2024 Plato Technologies Inc.
Từ khóa » Gg Collab Là Gì
-
Google Colab Là Gì? - Thủ Thuật Phần Mềm
-
Google Colab Là Gì Và Dùng Để Làm Gì? - CodeLearn
-
Google Colab Là Gì?
-
Giới Thiệu Về Google Colab - FLINTERS Developer's Blog
-
Google Colab – Phòng Thí Nghiệm Trí Tuệ Nhân Tạo Dành Cho Các Nhà ...
-
Hướng Dẫn Sử Dụng Google Colab đầy đủ - Python Tutorial
-
Google Colab - Hướng Dẫn Sử Dụng Cơ Bản - Trí Tuệ Nhân Tạo
-
Google Colab Là Gì? Hướng Dẫn Sử Dụng Google Colab - GDrive VIP
-
Google Colab Là Gì Và Dùng để Làm Gì?
-
Hướng Dẫn Sử Dụng GPU Trên Google Collaboratory - Viblo
-
DEEP LEARNING DỄ DÀNG HƠN VỚI GOOGLE COLAB - DevIOT
-
Collab Là Gì – Anh Cho Em Hỏi: - EXP.GG
-
Collab Là Gì? 3 Bí Thuật để Có Một Dự án Collab Thành Công