Hướng Dẫn đầy đủ Về Google Colab Cho Deep Learning - Zephyrnet

Đăng nhập Đăng nhập Chào mừng quý vị!Đăng nhập vào tài khoản của quý vị tên truy nhập của bạn mật khẩu của bạn Quên mật khẩu? Khôi phục mật khẩu Khôi phục mật khẩu của bạn email của bạn Tìm kiếm Logo Logo FacebookInstagramTwitter Logo FacebookInstagramTwitter Logo -5.3 C Newyork Tìm kiếm Dữ Liệu Lớn. Hướng dẫn đầy đủ về Google Colab cho Deep Learning Được xuất bản lại bởi Plato Được xuất bản lại bởi Plato

Ngày:

16 Tháng Sáu, 2020 Lượt xem: 6872 FacebookTwitterLinkedinWhatsAppTelegramE-mail Blog vàngHướ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, jupyter

Google 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:

  1. Tại sao Colab
  2. Tạo sổ tay mới
  3. Nhập Sổ tay từ GitHub / máy cục bộ
  4. Google Drive với Colab
  5. Các phím tắt cho Colab
  6. Thay đổi ngôn ngữ (Python 3 -> Python 2)
  7. Chọn GPU hoặc TPU
  8. Tải dữ liệu từ Drive
  9. Tải dữ liệu từ Kho lưu trữ Github
  10. Nhập các tập dữ liệu bên ngoài chẳng hạn như từ Kaggle
  11. Tải xuống các gói
  12. 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à

  1. 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.
  2. Cung cấp Máy tính xách tay Jupyter dựa trên trình duyệt.
  3. GPU miễn phí
  4. Lưu trữ Sổ tay trên Google Drive
  5. Nhập Sổ tay từ Github
  6. Mã tài liệu với Markdown
  7. Tải dữ liệu từ Drive
  8. 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.

  1. 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.

  1. 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.
  1. 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.
  1. 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

  1. 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.
  2. Đ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ó.
  3. 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

  1. Tải tệp JSON API Kaggle của bạn lên Colab.

upload = files.upload ()

  1. Đ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.

  1. 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
= Trước bài Bài tiếp theo =>

Câu chuyện hàng đầu trong 30 ngày qua

Phổ biến nhất
  1. Nói chuyện dễ dàng với Python bằng văn bản
  2. Bạn cần bao nhiêu môn Toán trong Khoa học dữ liệu?
  3. NLP tốt nhất với khóa học Deep Learning là miễn phí
  4. Học bằng cách quên: Mạng lưới thần kinh sâu và Jennifer Aniston Neuron
  5. Đừng dân chủ hóa khoa học dữ liệu
  6. Nếu bạn phải bắt đầu lại số liệu thống kê, bạn sẽ bắt đầu từ đâu?
  7. Làm thế nào để suy nghĩ như một nhà khoa học dữ liệu hoặc nhà phân tích dữ liệu
Được chia sẻ nhiều nhất
  1. Bạn cần bao nhiêu môn Toán trong Khoa học dữ liệu?
  2. Học sâu cho các Coders với fastai và PyTorch: Sách điện tử miễn phí
  3. Hướng dẫn đầy đủ về Google Colab cho Deep Learning
  4. 4 khóa học toán miễn phí để làm và tăng cấp kỹ năng khoa học dữ liệu của bạn
  5. Xử lý ngôn ngữ tự nhiên với Python: Sách điện tử miễn phí
  6. Nói chuyện dễ dàng với Python bằng văn bản
  7. Học sâu để phát hiện viêm phổi từ hình ảnh X quang

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á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
  • Google
  • 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
FacebookTwitterLinkedinWhatsAppTelegramE-mail

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, 2024

Nhậ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, 2024 tại chỗ_img

Tí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, 2024

Windows 11 24H2 đã có nhưng chưa được cập nhật!

Dữ Liệu Lớn. 20 Tháng mười hai, 2024

Bà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, 2024

Gud 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, 2024

Binance 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, 2024 tại chỗ_img

O.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 LogoHub Đăng kýTôi đã đọc và chấp nhận Chính sách bảo mật. Nội dung cao cấp FacebookFacebookTwitterTwitterTelegramTelegramLinkedinLinkedinGithubGithubDiscord Discord

Bản quyền @ 2024 Plato Technologies Inc.

Từ khóa » Gg Collab Là Gì