Misalkan, Anda sudah mengembangkan beberapa kode Python yang disimpan di Google Drive Anda. Sekarang, Anda ingin memuat kode ini di Colab untuk modifikasi lebih lanjut. Dalam bab ini, kita akan melihat cara memuat dan menjalankan kode yang disimpan di Google Drive Anda
Pemasangan Drive
Tools / Command paletteAnda akan melihat daftar perintah seperti yang ditunjukkan pada tangkapan layar ini −
Ketik beberapa huruf seperti "m" di kotak pencarian untuk menemukan perintah pemasangan. Pilih perintah Mount Drive dari daftar. Kode berikut akan dimasukkan ke dalam sel Kode Anda
# Run this cell to mount your Google Drive. from google.colab import drive drive.mount('/content/drive') _Jika Anda menjalankan kode ini, Anda akan diminta memasukkan kode autentikasi. Layar yang sesuai terlihat seperti yang ditunjukkan di bawah ini −
Buka URL di atas di browser Anda. Anda akan diminta untuk login ke akun Google Anda. Sekarang, Anda akan melihat layar berikut –
Jika Anda memberikan izin, Anda akan menerima kode Anda sebagai berikut –
Cut-n-paste kode ini di sel Kode dan tekan ENTER. Setelah beberapa saat, drive akan dipasang seperti yang terlihat pada tangkapan layar di bawah −
Sekarang, Anda siap menggunakan konten drive Anda di Colab
Mencantumkan Konten Drive
Anda dapat membuat daftar isi drive menggunakan perintah ls sebagai berikut −
!ls "/content/drive/My Drive/Colab Notebooks"Perintah ini akan mencantumkan konten folder Colab Notebooks Anda. Output sampel dari konten drive saya ditampilkan di sini −
Greeting.ipynb hello.py LogisticRegressionCensusData.ipynb LogisticRegressionDigitalOcean.ipynb MyFirstColabNotebook.ipynb SamplePlot.ipynbMenjalankan Kode Python
Sekarang, katakanlah Anda ingin menjalankan file Python bernama hello. py disimpan di Google Drive Anda. Ketik perintah berikut di sel Kode −
!python3 "/content/drive/My Drive/Colab Notebooks/hello.py" _Isinya halo. py diberikan di sini untuk referensi Anda −
print("Welcome to TutorialsPoint!")Anda sekarang akan melihat output berikut -
Selain keluaran teks, Colab juga mendukung keluaran grafis. Kita akan melihat ini di bab selanjutnya
Apakah Anda seorang siswa yang tertarik untuk mempelajari Machine Learning tetapi berjuang untuk melakukan simulasi pada kumpulan data yang sangat besar, atau seorang ahli yang bermain dengan ML yang sangat membutuhkan daya komputasi ekstra, Google Colab adalah solusi yang tepat untuk Anda. Google Colab atau "the Colaboratory" adalah layanan cloud gratis yang dihosting oleh Google untuk mendorong penelitian Pembelajaran Mesin dan Kecerdasan Buatan, di mana sering kali hambatan untuk belajar dan sukses adalah persyaratan daya komputasi yang luar biasa
Manfaat Colab
Selain mudah digunakan (yang akan saya jelaskan nanti), Colab cukup fleksibel dalam konfigurasinya dan melakukan banyak pekerjaan berat untuk Anda
- Piton 2. 7 dan Piton 3. 6 dukungan
- Akselerasi GPU gratis
- Pustaka pra-instal. Semua pustaka Python utama seperti TensorFlow, Scikit-learn, Matplotlib di antara banyak lainnya sudah diinstal sebelumnya dan siap untuk diimpor
- Dibangun di atas Jupyter Notebook
- Fitur kolaborasi (bekerja dengan tim seperti Google Docs). Google Colab memungkinkan pengembang untuk menggunakan dan berbagi notebook Jupyter satu sama lain tanpa harus mengunduh, memasang, atau menjalankan apa pun selain browser
- Mendukung perintah bash
- Notebook Google Colab disimpan di drive
Jika Anda lebih suka membaca lebih lanjut sebelum memulai, saya merekomendasikan FAQ Google Colab, Dokumentasi Google Colab dan Cuplikan Kode, dan saran dari komunitas pengguna yang membantu di Stack Overflow
Mari kita mulai
Buat Buku Catatan Colab
- Membuka
- Klik 'Buku Catatan Baru' dan pilih buku catatan Python 2 atau buku catatan Python 3
ATAU
- Buka Google Drive
- Buat folder baru untuk proyek tersebut
- Klik ‘Baru’ > ‘Lainnya’ > ‘Kolaborasi’
Mengatur Akselerator GPU
Perangkat keras default Google Colab adalah CPU atau bisa juga GPU
- Klik 'Edit' > 'Pengaturan Notebook' > 'Akselerator Perangkat Keras' > 'GPU'
ATAU
- Klik 'Waktu Proses' > 'Akselerator Perangkat Keras' > 'GPU'
Menjalankan Sel
- Pastikan runtime terhubung. Buku catatan menunjukkan tanda centang hijau dan 'Tersambung' di sudut kanan atas
- Ada berbagai opsi runtime di 'Runtime'
ATAU
- Untuk menjalankan sel saat ini, tekan SHIFT + ENTER
Perintah Bash
Perintah Bash dapat dijalankan dengan mengawali perintah dengan '. ’
- Mengkloning repositori git
- Perintah direktori. ls,. mkdir
Perintah ini menampilkan folder /content dan /drive (jika sudah terpasang). Jalankan cuplikan berikut untuk mengubah folder saat ini
import syssys.path.append(‘[Folder name]’)_
- Unduh dari web
Menginstal Perpustakaan
Meskipun sebagian besar pustaka Python yang umum digunakan sudah diinstal sebelumnya, pustaka baru dapat diinstal menggunakan paket di bawah ini
!pip install [package name]ATAU
!apt-get install [package name]Unggah file lokal
from google.colab import filesuploaded = files.upload()
Pilih file untuk diunggah
Untuk banyak file, nama kunci individu dapat diperoleh dengan mengulang melalui file yang diunggah
for file in uploaded.keys():print('Uploaded file "{name}" with length {length} bytes'.format(name=file, length=len(uploaded[file])))
Memasang Google Drive
Jalankan kode berikut
!apt-get install -y -qq software-properties-common python-software-properties module-init-tools!add-apt-repository -y ppa:alessandro-strada/ppa 2>&1 > /dev/null
!apt-get update -qq 2>&1 > /dev/null
!apt-get -y install -qq google-drive-ocamlfuse fuse
from google.colab import auth
auth.authenticate_user()
from oauth2client.client import GoogleCredentials
creds = GoogleCredentials.get_application_default()
import getpass
!google-drive-ocamlfuse -headless -id={creds.client_id} -secret={creds.client_secret} < /dev/null 2>&1 | grep URL
vcode = getpass.getpass()
!echo {vcode} | google-drive-ocamlfuse -headless -id={creds.client_id} -secret={creds.client_secret}
Klik tautan dan masukkan kunci api
!google-drive-ocamlfuse drive
Drive Anda sekarang sudah terpasang. Anda dapat menggunakan file dan folder apa pun di drive Anda dengan menggunakan jalur sebagai berikut
!ls_0/content adalah folder root Google Colab dan harus ditambahkan ke semua jalur yang digunakan di notebook
Mengimpor dari yang sudah ada. skrip py
Unggah yang ada. skrip py ke folder di drive. Pertimbangkan skrip 'skrip. py' diunggah ke folder 'Proyek'
Untuk mengimpor modul apapun
!ls_1Jalankan yang sudah ada. skrip py
Untuk menjalankan skrip
!ls_2Periksa spesifikasi CPU dan RAM
!ls_3Periksa spesifikasi GPU
!ls_4Colab menyediakan GPU Tesla K80
Ini akan membantu Anda memulai dengan Google Colab. Jangan ragu untuk bertanya
SuntingIni adalah sumber yang menurut saya cukup komprehensif dan berguna. https. // neptunus. ai/blog/google-colab-dealing-with-files