オリジナル URL: https://research.google.com/colaboratory/faq.html

  • Colaroboratory とは何ですか (What is Colaboratory?)

Google codelaboratory は械学習教育研究用ツールです。環境構築に必要な事前のセットアップが不要なjuypter notebook 環境です。

  • サポートしているブラウザは何ですか (What browsers are supported?)

Google Colaboratory は大抵のブラウザで動作します。動作テスト済ブラウザは, ChromeFirefoxです。

  • 無料で使えますか (Is it free to use?)

無料です。

  • ジュピター(jupyter)と colaboratory の違いは何ですか (What is the difference between Jupyter and Colaboratory?)

Colaboratory はオープンソースの ジュピター(Jupyter) を元にしています。 ジュピターノートブック(Juypter notebook)を他のユーザと共有することができます。 ローカルな環境に対する,ダウンロード,インストール,実行,などは必要ありません。

  • colaboratory.jupyter.org との関係ありますか (How is this related to colaboratory.jupyter.org?)

2014 年に jupyter 開発チームと我々は本ツールの初期バージョンを共同で開発していました。 以来 colaboratory は発展し続け,グーグル内部用途となっています。

  • Notebook はどこに保存されますか,また,シェアできますか ( Where are my notebooks stored, and can I share them?)

Colaboratory ノートブックは Google Drive に保存されます。 Google Docs や sheets と同様にシェア可能です。右上のシェアボタンを押してください。 Google Drive の ファイル共有の手引き に従ってください。

  • Notebook をシェアする場合,何がシェアされますか (If I share my notebook, what will be shared?)

Notebook のシェアを選択すると,テキスト,コード,出力という noteobook の全内容が共有されます。 コードセルの出力を抑制させることは可能です。出力をシェアするには,保存時に 編集 > ノートブック設定 > コードセル出力の抑制 を選択してください。 仮想環境の使用時は,使用時の設定ファイルやライブラリはシェアされません。ですので,ライブラリのインストールやカスタマイズをセル内に含めておくと良いでしょう。 librariesfiles を参照してください。

  • 二人のユーザが同時に同じ notebook を編集したらどうなりますか (What happens if two users edit the same notebook at the same time?)

変更の反映は即時に全員へなされます。グーグル Docs の編集結果が編集中全ユーザに視認可能なのと同様です。

  • 以前作成したジュピター(IPython)ファイルをインポートすることはできますか (Can I import an existing Jupyter/IPython notebook into Colaboratory?)

できます。ファイルメニューからノートブックのアップロードを選んでください

  • Python3 (R, Scale)って何ですか (What about Python3? (or R, Scala, ...)

Colaboratory は,Python バージョン 2.7 と Python バージョン 3.6 をサポートしています。 これら以外の R や Scale といったジュピターカーネルの使用を希望するユーザがいることは承知しています。 将来的にはサポートするつもりですが,時間の制約が実現していません。

  • Colaboratory ノートブックを検索するには?(How can I search Colaboratory notebooks?)

検索ボックスのドライブを選んでください。 左上にある colaboratory のロゴをクリックすればグーグルドライブ上の全てのファイルを閲覧できます。 ファイル->最新のファイルを開けば,最近閲覧したファイルを開くことができます。

  • コードはどこで実行されるのですか。ブラウザのウィンドウを閉じてしまったら実行中のコードはどうなりますか (Where is my code executed? What happens to my execution state if I close the browser window?)

コードは仮想マシンで実行されます。仮想マシンはしばらく放置するとリフレッシュされます。 仮想マシンがリフレッシュされるまでの最長寿命はシステムに寄ります^2

  • 自分のデータを出力できますか (How can I get my data out?)

colaboratory 上で作成したノートブックをグーグルドライブからダウンロードできます。 instructions や colaboratory のファイルメニューの中を御覧ください。 colaboratory ノートブックは,オープンソースのジュピターノートブック形式(拡張子 .ipynb)で保存されています。

  • GPU は利用できますか。どうして GPU が使えない場合があるのですか (How may I use GPUs and why are they sometimes unavailable?)

colaboratory はインタラクティブな利用を想定しています。バックグラウンドで GPU を長時間実行すると停止させる場合があります。 colaboratory を仮想通貨のマイニングに使わないでください。仮想通貨マイニングはサポート対象外です。 長時間の継続利用に際はローカルランタイムeを推奨しています。

  • 仮想マシンの実行をリセットできますか。どうしてリセットできない時があるのですか (How can I reset the virtual machine(s) my code runs on, and why is this sometimes unavailable?)

"ランタイム" メニュー内の "全てのランタイムをリセット" は割り当てられた管理下の全仮想マシン に対して実施されます。これは仮想マシンに不都合があった場合,たとえばシステムファイルを誤って上書きしてしまった場合など,に有効です。 colaboratory は計算資源を消費するこのような事態に制約を課しています。このような事態が発生したら,しばらく待ってから再試行してください。

  • バグをみつけました/質問があります。問い合わせ先を教えてください (I found a bug or have a question, who do I contact?)

colaboratory を開いて,「ヘルプ」メニューから「フィードバックを送る」を選んでください

[^1]: 日本語訳:浅川伸一 asakawa@ieee.org