0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Google Colaboratory入門

Last updated at Posted at 2024-10-30

今回は、Pythonプログラムの作成や動作確認に便利なGoogle Colaboratoryについて紹介します。

Google Colaboratoryとは?

Google Colaboratory(通称 Google Colab)は、Googleが提供する無料のクラウドベースのPythonプログラミング環境で、特にデータサイエンス・AIの分野で広く利用されています。
インストールや設定が不要でPythonコードを実行できるため、初心者からプロフェッショナルまで幅広い層に支持されています。

image-14.png

Google Colabの特徴

無料で利用可能

Google Colabは基本的に無料で利用できます。無料プランでも基本的にGPUを利用できますが、時間帯によっては有料プランのユーザが優先され、利用できない場合があります。

クラウドベースでどこでもアクセス可能

Google Colabはクラウドベースの環境であるため、インターネットに接続されていれば、どこからでも利用できます。
これにより、様々な場所や端末から作業を継続でき、他の方と共有するのも簡単に行えます。

必要なライブラリが簡単に利用可能

データサイエンスや機械学習でよく利用されるPythonのライブラリ(NumPy、Pandas、TensorFlow、PyTorchなど)が最初からインストールされています。
また、pipコマンドを使って追加のライブラリを簡単に追加することもできます。

Google Colabの使い方

Google Colabを始めるにはGoogleアカウントでログインし、
https://colab.research.google.com/notebooks/welcome.ipynb?hl=ja
にアクセスします。
その画面から「ファイル」→「ドライブの新しいノートブック」で新規に開始することができます。

image-12.png

Google Colabは、「セル」と呼ばれるブロックにコードを入力し、このセル単位でプログラムを実行する対話型の実行環境です。
セルで実行された結果は、そのままセルの下に表示されるため、インタラクティブにコードを試行錯誤できます。
さらに、「すべてのセルを実行」ですべてのセルを最初から逐次実行することもできます。

image-4.png

また、テキスト用のセルも用意されており、Markdown形式で記述してコードの説明を追加できます。

image-7.png

「!」をつけてLinuxコマンドをセル上で実行することもできます。transformersなどの標準装備されていないライブラリを!pip install transformersとセルで実行することでインストールすることができます。

image-10.png

また、!mkdirでColab環境内に一時的にディレクトリを作成したり、!wgetでファイルをダウンロードし、保管することもできます。

image-11.png

Google Driveと連携してドライブにファイルを保存あるいはドライブにあるファイルを読み込んだりすることも可能です。
ファイルメニューから「ドライブをマウント」をクリックすることでGoogle Driveをマウントできます。

image-13.png

まとめ

Google Colabは、Python初心者からデータサイエンスのプロフェッショナルまで幅広いユーザーにとって非常に便利なツールです。
無料で利用でき、強力なクラウドベースの計算リソースを提供しているので、Pythonを学び始める、あるいは機械学習を効率的に試したい方にGoogle Colabは非常におすすめです。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?