Colaboratory

よくある質問

基本

Colaboratory とは何ですか?

Colaboratory(Colab)は、ホスト型の Jupyter Notebook サービスで、GPU や TPU などのコンピューティング リソースへのアクセスを無料で提供しています。このサービスを利用するための設定は必要ありません。Colab は特に、機械学習、データ サイエンス、教育に適しています。

本当に料金なしで利用できるのですか?

はい。Colab は料金なしでご利用いただけます。

話がうますぎるように思えます。なにか制限事項があるのではありませんか?

Colab は、世界中のできるだけ多くの学生やリソース不足のグループが利用できるように、積極的にノートブックでプログラミングを行っているユーザーを優先しています。また、他者に悪影響を与えるアクションや、Google の不正使用対策ポリシーの回避に関連するアクションは制限されています。禁止されているアクションのリストについては、Colab ではどのようなアクティビティが制限されていますか?をご覧ください。Colab のリソースは保証型ではなく、無制限でもありません。使用量上限は状況に応じて変動します。これは Colab がリソースを料金なしで提供するうえで必要です。詳細については、リソース制限をご覧ください。

Colab ではどのようなアクティビティが制限されていますか?

Colab のマネージド ランタイムでは、他者に悪影響を与える不正なアクションや、Google のポリシーの回避に関連するアクションは禁止されています。以下の行為は、Colab のすべてのマネージド ランタイムで禁止されています。

残念ながら、Google の不正行為検出システムがどのように機能するかについて具体的に説明することはできません。不正な行為者が Colab のコンピューティング補助金を利用しようとするからです。

Colab は、これらの制限を行っているだけでなく、世界中の学生やリソース不足のグループが利用できるように、積極的にノートブックでプログラミングを行っているユーザーを優先しています。Colab のコンピューティング単位数の残量がプラスでない場合に料金なしで実行する Colab のマネージド ランタイムでは、以下の行為は禁止されており、警告なしでいつでも強制終了される可能性があります。

こちらからいずれかの有料プランを購入し、コンピューティング単位数の残量をプラスに維持すると、これらの制限を解除できます。これらの説明に一致するすべてのランタイムが強制終了されるわけではありません。Google は、グローバル コミュニティに利益をもたらすために、妥当な範囲で可能な限りユーザーを支援しようと努めています。

GCP Marketplace または Colab Enterprise では、Colab で適用される使用量上限のない保証型リソースを購入できます。または、自分自身で管理するローカル ランタイムを介して独自のコンピューティングを使用することもできます。ただし、これらのアプローチでは、ランタイムのファイルシステムに Google ドライブをマウントすることはできません。

私が実行する Colab のランタイムがいつも途中で終了するのはなぜですか?

Colab は、世界中の学生やリソース不足のグループが利用できるように、積極的にノートブックでプログラミングを行っているユーザーを優先しています。

無料枠のユーザーがノートブック UI をバイパスしたり、Colab のマネージド ランタイムでウェブ UI を使用してコンテンツを生成しようとすると、ランタイムが終了することがよくあります。これらは人気の高い魅力的なエクスペリエンスですが、コンピューティング負荷が高く、プログラミングのサポートを提供したいと考えている無料枠のユーザーにとっての優先事項には含まれていません。

こちらからいずれかの有料プランを購入すると、この種の制限を解除できます。

GCP Marketplace または Colab Enterprise では、Colab で適用される使用量上限のない保証型リソースを購入できます。または、自分自身で管理するローカル ランタイムを介して独自のコンピューティングを使用することもできます。ただし、これらのアプローチでは、ランタイムのファイルシステムに Google ドライブをマウントすることはできません。

Jupyter と Colab は何が違うのですか?

Jupyter は、Colab のベースになっているオープンソース プロジェクトです。Colab では、Jupyter のノートブックを使用したり他のユーザーと共有したりできます。ダウンロード、インストール、実行などの操作は一切不要です。

Colab の使用

作成したノートブックはどこに保存されますか? 他のユーザーと共有できますか?

Colab ノートブックは、Google ドライブに保存することも、GitHub から読み込むこともできます。Colab ノートブックは、Google ドキュメントや Google スプレッドシートと同じように共有できます。Colabo ノートブックの右上にある [共有] ボタンをクリックするか、Google ドライブのファイル共有の手順に沿って共有してください。

ノートブックを共有した場合、何が共有されるのですか?

ノートブックの全コンテンツ(テキスト、コード、出力、コメント)が共有されます。保存、共有の対象からコードセルの出力を除外するには、[編集] > [ノートブックの設定] > [このノートブックを保存する際にコードセルの出力を除外する] を使用します。使用している仮想マシンは、設定済みのカスタム ファイル、カスタム ライブラリを含め、共有されません。そのため、ノートブックで必要なカスタム ライブラリまたはカスタム ファイルのインストールと読み込みを行うセルについては、保存対象から除外しないことをおすすめします。

Jupyter や IPython の既存のノートブックを Colab にインポートすることはできますか?

はい、できます。[ファイル] メニューの [ノートブックをアップロード] を選択してください。

Colab ノートブックを検索する方法はありますか?

Google ドライブで、Colab ノートブックを検索できます。ノートブック ビューの左上にある Colab ロゴをクリックすると、ドライブが開いてすべてのノートブックが表示されます。また、[ファイル] > [ノートブックを開く] を選択して、最近開いたノートブックを探すこともできます。

コードはどこで実行されるのですか?実行中にブラウザ ウィンドウを閉じたらどうなりますか?

コードは、各アカウント専用の仮想マシンで実行されます。一定時間アイドル状態にある仮想マシンは削除されます。また、仮想マシンには、Colab のサービスで定められた最大存続時間があります。

データを取得するにはどうすればよいですか?

作成した Colab ノートブックは、こちらの手順で Google ドライブからダウンロードできます。また、Colab の [ファイル] メニューからダウンロードすることもできます。Colab ノートブックはすべて、オープンソースの Jupyter ノートブック形式(.ipynb)で保存されています。

コードを実行する仮想マシンをリセットするにはどうすればよいですか? また、仮想マシンをリセットできないことがあるのはなぜですか?

[ランタイム] > [ランタイムを接続解除して削除] を選択することで、割り当てられている管理下のすべての仮想マシンを元の状態に戻すことができます。この方法は、システム ファイルを誤って上書きしてしまった場合や、互換性のないソフトウェアをインストールしてしまった場合など、仮想マシンの状態が健全でなくなった場合に便利です。リセットできる回数は Colab によって制限されており、リソースが不当に消費されるのを防いでいます。リセットできなかった場合は、しばらくしてからもう一度お試しください。

drive.mount() が「タイムアウト」と表示されて失敗したり、フォルダからの読み取り I/O オペレーションが失敗したりすることがあるのはなぜですか?

Google ドライブのオペレーションは、フォルダ内のファイル数やサブフォルダ数が増えすぎるとタイムアウトすることがあります。最上位の「マイドライブ」フォルダに何千件ものアイテムを保存することは避けてください。ルート ディレクトリに約 1 万件以上のアイテムが保存されていると、マウントが失敗することがあります。
この問題が発生した場合は、「マイドライブ」の直下にあるファイルやフォルダをサブフォルダに移動してみてください。ただし、各フォルダ内のアイテムは 1 万件を超えないようにしてください。
drive.mount() が正常終了した後に他のフォルダから読み取りを行う場合も、同様の問題が発生することがあります。多数のアイテムが含まれているフォルダ内のアイテムにアクセスすると、OSError: [Errno 5] Input/output error などのエラーが発生することがあります。この問題は、直下にあるアイテムをサブフォルダに移動することで解決できます。
注: ファイルやサブフォルダをゴミ箱に「移動」するだけでは問題が解決しないことがあります。その場合は、ゴミ箱を空にしてください
また、Google ドライブの代わりとして DagsHub Storage を試すこともできます。DagsHub Storage は、大規模なデータセットや機械学習に対応できるように構築されており、Colab での一般的なワークフローにおいて、より高い拡張性と信頼性が期待できます。詳しくは、こちらのドキュメントまたはサンプル ノートブックをご覧ください。DagsHub は、Google と提携していないサードパーティのサービスです。

drive.mount() の処理が遅いことがあるのはなぜですか?

Google ドライブ内のファイルは、Colab のランタイムから離れたリージョンに保存されていることがあります。パフォーマンスを最大化するには、ドライブからの読み取りと書き込みを減らしてください。drive.mount() でマウントしたフォルダにおけるオペレーションは、Colab のランタイムに依存することに注意してください。Colab を介してフォルダからフォルダへファイルを移動しているときにオペレーションが中断された場合、転送中のデータがすべて失われる可能性があります。

[ドライブをマウント] によってノートブックにコードが挿入されることがあるのはなぜですか。

Colab で Google ドライブをマウントすると、ノートブックのどのコードからでも Google ドライブ内のすべてのファイルにアクセスできます。通常、ユーザーは新しいランタイムに接続するたびに、コードセルをノートブックに追加して、このアクセス権を手動で付与する必要があります。これにより、ユーザーはノートブックに付与されている権限を完全に把握できます。
場合によっては、Google ドライブへのアクセス権が必要とされるのは 1 回のみで、その後のセッション中に Google ドライブが自動的に再マウントされます。ファイルを保護するため、これは、ノートブックが複数のチェックに合格した場合にのみ許可されます。たとえば、他のユーザーが編集したノートブックは自動的に Google ドライブをマウントしません。

保存容量が原因でドライブのオペレーションが失敗することがあるのはどうしてですか?

Google ドライブでは、ユーザー単位およびファイル単位のオペレーション数や帯域幅の割り当てなど、さまざまな上限が適用されます。こうした上限を超えると、上記のように Input/output error が発生し、Colab の UI に通知が表示されます。一般的な原因としては、よく使用されている共有ファイルへのアクセスや、さまざまなファイルへの短期間の頻繁なアクセスが挙げられます。対応策の例:

保存容量が原因でドライブのオペレーションが失敗することがあるのはどうしてですか?

Google ドライブでは、各ユーザーがドライブに保存できるデータの量に制限があります。ドライブのオペレーションが Input/output error によって失敗し、容量上限を超えたという通知が表示された場合、drive.google.com で一部のファイルを削除し、ゴミ箱を空にして空き容量を確保してください。確保した空き容量が Colab で使用できるようになるまで、少し時間がかかることがあります。

ドライブの容量を購入する場合は、Google ドライブにアクセスしてください。ドライブの容量を購入しても、Colab VM で利用できるディスク容量は増えないことに注意してください。Colab VM で利用できるディスク容量を増やすには、Colab Pro のサブスクリプションにご登録ください。

リソース制限

Colab でリソースが保証されないのはなぜですか?

Colab では、大量の強力な GPU を低価格で動的に提供するために、使用量上限とハードウェアの可用性を動的に調整する柔軟性を維持する必要があります。

料金がかからないバージョンの Colab では、GPU のような高価なリソースへのアクセスが厳しく制限されています。有料バージョンの Colab は、支払い額に見合う高い価値をユーザーに提供することを目標としています。

GCP Marketplace または Colab Enterprise では、Colab で適用される使用量上限のない保証型リソースを購入できます。または、自分自身で管理するローカル ランタイムを介して独自のコンピューティングを使用することもできます。ただし、これらのアプローチでは、ランタイムのファイルシステムに Google ドライブをマウントすることはできません。

Colab の使用量上限とは何ですか?

Colab では、状況によって変動する動的な使用制限を設け、無制限のリソース提供やリソースの保証を行わないことで、料金なしでのリソース提供を実現しています。つまり、全体的な使用量上限は、アイドル タイムアウト時間、VM の最大存続期間、利用可能な GPU タイプなどの要素と同様、時間とともに変化する可能性があります。Colab では、時間とともに変化する可能性があることなどから、これらの上限を公開していません。

こちらからいずれかの有料プランを購入すると、コンピューティング能力を強化し、実行時間を伸ばすことができます。それらのプランでも、リソースの可用性は時間とともに動的に変化する可能性があります。コンピューティング単位数の残量を使い切った有料ユーザーは、残量が増えるまで無料枠のポリシーと制限の適用を受けます。

GCP Marketplace または Colab Enterprise では、Colab で適用される使用量上限のない保証型リソースを購入できます。または、自分自身で管理するローカル ランタイムを介して独自のコンピューティングを使用することもできます。ただし、これらのアプローチでは、ランタイムのファイルシステムに Google ドライブをマウントすることはできません。

Colab で利用可能な GPU / TPU のタイプは何ですか?

Colab で利用可能な GPU / TPU のタイプはそのときによって変更されます。これは、Colab のリソースへのアクセスを料金なしで提供するうえで必要な処置です。

こちらの有料プランのいずれかを購入すると、利用可能状況に応じてプレミアム GPU を利用できます。

特定の専用ハードウェアへのアクセスをご希望の場合は、GCP Marketplace Colab の使用をご検討ください。

Colab ではノートブックはどのくらいの時間動作しますか?

Colab では、インタラクティブ コンピューティングが優先されます。アイドル状態の場合、ランタイムはタイムアウトします。

料金がかからないバージョンの Colab の場合、ノートブックは可用性と使用パターンに応じて最長で 12 時間実行できます。Colab Pro、Pro+、従量課金制では、コンピューティング ユニットの残量に応じてコンピューティングの可用性が高くなります。

ノートブックは通常、可用性と使用パターンに応じて最長で 12 時間実行できます。Pro、Pro+、従量課金制プランでは、利用可能なコンピューティング ユニットを使い切るとバックエンドが終了する可能性があります。

Colab Pro+ では、十分なコンピューティング ユニットがあれば、最長 24 時間連続でコードを実行できます。アイドル タイムアウトは、コードの実行が終了した場合にのみ適用されます。

GCP Marketplace で専用の VM を購入すると、ランタイムの制限とアイドル タイムアウトを完全に緩和できます。

Colab ではどれくらいの量のメモリを使用できますか?

料金がかからないバージョンの Colab では、標準のシステムメモリ プロファイルを持つ VM にアクセスできます。

有料バージョンの Colab では、可用性とコンピューティング ユニットの残量に応じて、ハイメモリ システム プロファイルを持つマシンにアクセスできます。

注: メモリとはシステムメモリを指し、すべての GPU チップは同じメモリ プロファイルを持ちます。

Colab を最大限に活用するにはどうすればよいですか?

作業が終了したら Colab のタブを閉じ、作業に不要な GPU または余分なメモリを使用しないようにしてください。そうすれば、Colab で使用量上限に達することが少なくなります。上限に達したら、従量課金制を利用していつでも追加のコンピューティングを購入できます。

有料バージョンの Colab を最大限に活用する方法について詳しくは、Colab の定期購入を最大限に活用するをご覧ください。

GPU が使用されていないというメッセージが表示されました。どうすればよいですか?

Colab では、GPU と TPU を含む、オプションの高速コンピューティング環境を提供しています。GPU または TPU ランタイムでコードを実行しても GPU または TPU が使用されているとは限りません。GPU の使用量上限に達するのを避けるには、GPU を使用していない場合は標準ランタイムに切り替えることをおすすめします。[ランタイム] > [ランタイムのタイプを変更] を選択し、[ハードウェア アクセラレータ] を [なし] に設定します。

Colab で GPU と TPU のランタイムを使用する方法の例については、GPU を使用した TensorFlowColab での TPU のサンプル ノートブックをご覧ください。

新しい AI ファーストな Colab

新しい AI ファーストな Google Colab とは何ですか?

新しい AI ファーストな Colab とは、Colab のエクスペリエンスを再構築し、インテリジェントなコーディング パートナーへと進化させたものです。ユーザーの目標を理解し、ワークフロー全体の効率を高めるよう設計された各種 AI 機能が高度に統合されています。AI 機能はすべて、統合された会話機能を通じて、ノートブックから直接アクセスできます。主な特長は次のとおりです。

Colab で新しい AI 機能を利用するにはどうすればよいですか?

AI 機能は、対象となるすべてのユーザーに対してデフォルトで有効になっており、Colab インターフェース全体に統合されています。最も簡単に始めるには、ノートブックのフッターにある Gemini のスパークル アイコンをクリックして、メインのチャットパネルを開きます。入力を始めると AI 対応の予測入力も表示されます。

新しい AI 機能が表示されません。どうなっているのでしょうか。

Colab の AI 機能にアクセスするには、Google アカウントの年齢が 18 歳以上でなければなりません。年齢制限を満たしているにもかかわらず、Gemini のスパークル アイコンや AI による予測入力などの機能が表示されない場合は、お住まいの地域で AI 機能がサポートされていることを確認してください。

利用資格を満たしていてもアクセスできない場合は、プロダクト内に用意されているフィードバック ツールを使用してご報告ください。([ヘルプ] > [フィードバックの送信])メールでの返信を希望される場合は、[Google から追加情報や最新情報についてメールを受け取る] というチェックボックスをオンにする必要があります。

Colab の AI ではどのようなことができますか?

Colab の AI は、さまざまなことに対応可能なパートナーとなるように設計されています。次のようなことを依頼できます:

AI はノートブック内のコードを自律的に実行できますか?

はい、できます。AI ファーストな Colab の主な特長は、目標を達成するためのプランを作成し、実行する機能です。データセットの分析など、複数のステップからなるタスクを依頼すると、エージェントがプランを提示して確認を求めます。ユーザーは提示されたプランを実行するかどうかを選択でき、実行時もエージェントの動作をコントロールできます。エージェントは実行中に結果を推論し、エラーを自己修正して計画を調整できます。

Colab AI はインターネットにアクセスしますか?

Colab AI 自体はインターネットには直接アクセスしません。ただし、インターネットにアクセスするコードを生成して実行することはできます(リクエストを使用して API を呼び出す、wget を使用してファイルを実行環境にダウンロードする、など)。

Colab AI は Google ドライブのファイルやユーザーの機密情報にアクセスできますか?

デフォルトでは、Google ドライブのファイルやユーザーの機密情報にはアクセスできません。ただし、ユーザーが明示的にリクエストすることで、それらにアクセスするコードを生成させることは可能です。

Colab AI は、どのような形式のファイルを分析できますか?

Colab AI は、CSV、TSV、JSON、Excel ファイル(XLS、XLSX、XLSM、XLSB)など、さまざまな一般的なファイル形式に対応しています。チャット インターフェースでファイルを直接アップロードして分析できます。

Colab の AI 機能についてフィードバックを送信するにはどうすればよいですか?

いただいた貴重なフィードバックは、サービス向上に役立てさせていただきます。AI が生成した回答には、高評価アイコンと低評価アイコンが付いています。出力結果の質を評価する際にご利用ください。詳細なフィードバックについては、右側のオーバーフロー メニュー(...)> [フィードバックを送信] オプションを選択してお送りください。

Colab AI によって生成されたコードはどのように使用すればよいですか?

Colab AI は、ワークフローを効率化し、これまでにない速さでアイデアのプロトタイプを作成できるよう設計された、強力なパートナーです。他のコーディング アシスタントと同様に、コードはユーザーの責任で使用してください。生成されたコードを利用する前に、すべてのコードを慎重にテスト、レビュー、検証し、コードが正確かつ安全であり、ご自分のプロジェクトの要件を満たしていることを確認するよう、強くおすすめします。このような確認作業をサポートするために、Colab では、オープンソース ライセンスのソースを直接利用して生成されたコードの引用元も明示されます。

どのようなデータが収集されますか?それはどのように使用されますか?

Colab で生成 AI 機能を使用するとき、Google はプロンプト、関連コード、生成された出力、関連する機能の使用状況に関する情報、フィードバックを収集します。Google ではこのデータを、Google Cloud のようなエンタープライズ プロダクトを含め、Google のプロダクトやサービス、そして機械学習技術を提供、改善、開発する目的で使用します。

プロダクトの品質向上と改良のため、プロンプト、生成された出力、関連する機能の使用状況に関する情報、フィードバックについて、人間のレビュアーが読み取りやアノテーション、処理を行う場合があります。メッセージやフィードバックに、お客様自身や他の人を特定できるような取り扱いに注意を要する情報(機密情報など)や個人情報を使用しないでください。データは誰によって提供されたものかわからないように保存されるため、削除のリクエストに応じることはできず、最大 18 か月間保持されます。

教育機関向け Colab Pro のサブスクリプション。

Colab Pro for Education 定期購入とは何ですか?

Colab Pro for Education 定期購入は、米国の大学の学生と教職員が Colab Pro を 1 年間無料で利用できる定期購入です。利用資格の確認が完了してから 1 年間無料でご利用いただけます。個人向けの Colab Pro 定期購入とまったく同じ特典(コンピューティング ユニットの月間割り当てなど)が提供されます。

私に教育機関向け Colab Pro のサブスクリプションを利用する資格はありますか?

米国の大学に属する学生または教員で、確認時に米国に居住されている方であれば、定員に空きがある限りご利用いただけます。学生および教員の利用資格について詳しくは、SheerID のヘルプセンター記事をご覧ください。利用資格の確認に必要な書類も記載されています。

教育機関向け Colab Pro のサブスクリプションを 1 年間延長するために、ステータスの再確認を行うことはできますか?

教育機関向け Colab Pro のサブスクリプションに初めて登録してから 335 日が経過すると、学生と教員のステータスを再確認できます。更新日は、[設定] -> [Colab Pro] でご確認ください。再確認するには、Colab 登録ページに移動して、[学生と教育者は無料] をクリックします。

教育機関向け Colab Pro のサブスクリプションに登録するには、どうすればよいですか?

上記の [学生と教育者は無料] ボタンをクリックすると、Colab が提携しているサードパーティの本人確認サービス SheerID にリダイレクトされ、利用資格を確認できます。上部にリンクが表示されていない場合、教育機関向け Colab Pro の割引サブスクリプションの提供はいったん終了したということです。

上部のリンクをクリックすると、SheerID が利用資格の確認プロセスをご案内します。Colab の登録ページにアクセスした際にログインしていたアカウントのメールアドレス(.edu のメールアドレスではない)をフォームに入力してください。それ以外のメールアドレスでは確認が記録されず、サブスクリプションの割引を受けられなくなります。

SheerID フォームを送信するとすぐに確認完了の通知がありますが、場合によっては追加の書類や情報を求められることもあります。プロセスが完了するまで、SheerID とメールで連絡を取り合うことになります。

確認完了の通知を受け取ってしばらくすると、教育機関向け Colab Pro の割引サブスクリプションがアカウントに表示されるはずです。[設定] -> [Colab Pro] でご確認ください。

Colab Pro の教育機関向けサブスクリプションと個人向けサブスクリプションを同時に利用できますか?

Colab Pro の教育機関向けと個人向けのサブスクリプションを同時に利用することはできません。一方のサブスクリプションに登録すると、もう一方は解約されます。たとえば、現在 Google を介して個人向けサブスクリプションの料金を支払っており、新たに教育機関向け Colab Pro のサブスクリプションの利用資格を確認できたとします。その場合、Colab は個人向けの有料サブスクリプションを自動で解約した後、無料の教育機関向けサブスクリプションへの登録を行います。

そのため、教育機関向け Colab Pro のサブスクリプションが終了した後も個人向けの有料サブスクリプションを継続したい場合は、有料サブスクリプションへの再登録が必要になります(教育機関に属しており、Pro の割引利用をもう 1 年延長する資格がある場合を除く)。

逆の場合も同様です。教育機関向け Colab Pro のサブスクリプションを利用中に有料アカウントに登録すると、アカウントから教育機関向け Colab Pro のサブスクリプションが削除されます。それ以降、教育機関向け Colab Pro を再びご利用になる場合は、SheerID で再登録する必要があります。

教育機関向け Colab Pro のサブスクリプションと Workspace のサブスクリプションを同時に利用できますか?

はい。この場合、Workspace エンティティ管理者が Colab 有料ライセンスを購入して、それをお客様に割り当てることになります。それとは別に、お客様も SheerID で確認を済ませ、教育機関向け Colab Pro のサブスクリプションを取得します。そうすると、お客様が教育機関向け Colab Pro サブスクリプションを利用されている間(SheerID での確認完了から 1 年間)、毎月アカウントに追加のコンピューティング単位が付与されます。これは、Workspace のコンピューティング単位(毎月 1 日に付与)とは異なるタイミングで付与されます。

この特典はいつまで有効ですか?

Google Colab のこのプロモーション特典は期間限定で、利用できる数に限りがあります。Google は、独自の裁量により、この特典をいつでも変更または終了する権利を有します。

確認フォームに「特典はご利用いただけなくなりました」と表示されます。これはどういう意味ですか?

教育機関向け Colab Pro の無料サブスクリプションの割り当てが一時的に終了している状態です。今後、この特典が再び利用可能になるかどうかを確認するには、Colab 登録ページにアクセスして [学生と教育者は無料] をクリックしてください。このボタンが表示されない場合は、特典が利用できなくなっていることを意味します。

教えてください。SheerID での確認は完了しましたが、Colab Pro for Education サブスクリプションがアカウントに表示されません。

SheerID での確認が完了すると、Colab Pro for Education サブスクリプションがアカウントに表示され、すぐに Colab を使用できるようになります。

この問題の一般的な原因は、ユーザーが誤ったアカウントで確認していることです。確認のために Colab 登録ページにアクセスした際に使用したアカウントにログインしていますか。無料の Colab Pro for Education サブスクリプションが付与されるのはそのアカウントになります。現時点では、サブスクリプションを別のアカウントにさかのぼって移行する方法はありません。

利用資格の確認で問題が発生しています。どこに問い合わせればよいですか?

SheerID が、提携しているサードパーティの本人確認サービスです。ステータス、利用資格など、確認プロセスについてご不明な点がある場合は、直接お問い合わせください。ヘルプセンターにアクセスするか、サポート リクエストを送信してお問い合わせください。SheerID での確認が完了しているにもかかわらず、教育機関向け Colab Pro のサブスクリプションが Colab を使用するアカウントに表示されない場合は、すぐ上のよくある質問をご覧ください。

その他の質問

どのブラウザに対応していますか?

Colab はほとんどの主要なブラウザで動作します。最新バージョンの ChromeFirefoxSafari では完全に動作するよう検証済みです。

colaboratory.jupyter.org とはどのような関係ですか?

Google では、2014 年に Jupyter 開発チームと協力し、このツールの初期バージョンをリリースしました。その後、Google 社内での利用を通じて発展させたのが現在の Colab です。

他のプログラミング言語はサポートされていますか?

Colab では、Python のサポートとそのエコシステムのサードパーティ製ツールに重点が置かれています。他の Jupyter カーネル(R、Scala など)のサポートを望む声があることも承知しており、サポートしたいと考えておりますが、まだ日程を明らかにできる段階にはありません。

バグを見つけた場合や質問がある場合の連絡方法を教えてください。

Colab ノートブックを開き、[ヘルプ] メニューから [フィードバックを送信] を選択してください。

サードパーティの Cookie を有効にするよう促すメッセージが表示されるのはどうしてですか?

Colab では、さまざまな出力を安全に表示するために、ホスト元の異なる HTML iframe と Service Worker を使用しています。ブラウザで iframe 内の Service Worker を使用するにはサードパーティの Cookie を有効にする必要があります。すべてのサイトに対してサードパーティの Cookie を有効にする別の手段としては、ブラウザの設定でホスト名(googleusercontent.com)を許可する方法もあります。

エディタのフォントを変更するにはどうすればよいですか?

Colab のエディタでは一般的な等幅フォントを使用しています。最新のブラウザでは等幅フォントに使用するフォント ファミリーを設定できます。一般的なブラウザでの手順:

Colab では Python 2 はサポートされますか?

Colab での Python 2 のサポートは終了しました。Python 2 から Python 3 へのコードの移行については、Python 2 コードから Python 3 への移行をご覧ください。

有料バージョンの Colab の詳細はどこで確認できますか?

お申し込みページの「よくある質問」をご覧ください。

有料バージョンの Colab の請求はどのように行われますか?

Colab Pro、Colab Pro+、従量課金制に関する情報(価格、アップグレードが処理される方法を含む)については、お申し込みページをご覧ください。

Workspace アカウントで Colab にアクセスするにはどうすればよいですか?

Colab への Workspace ユーザーのアクセスは、組織の管理者がアクセスできる Workspace のオン / オフのコントロールによって制御されます。

Workspace for Education の組織は、学生(18 歳未満)が Google Workspace for Education アカウントで追加サービスを使用することについて保護者の同意を得る必要があります。これを行うには、こちらのお知らせ用テンプレートを使用します。追加サービスのリストに Colab を含めるようにしてください。

詳しくは、ヘルプセンターの記事「Google Workspace for Education について保護者と情報を共有する」をご覧ください。