Internet of Tomohiro
よろしければ投げ銭をお願いします。
Python用の無料で使えるオンラインコンパイラのようなものです。Web上でPythonコードを書いて実行すると実行結果が表示されます。
詳しくは以下のページを読んでください。
https://research.google.com/colaboratory/faq.html
! から始まる行はBashコマンドとして実行されます。 !ls を実行するとカレントディレクトリの内容が表示されます。 このコマンドもrootユーザとして実行されるので su や sudo を使う必要はありません。 もし重要なファイルを壊しても仮想マシンをリセットして初期状態に戻すことができます。
詳しくは以下のページを読んでください。
https://ipython.readthedocs.io/en/stable/interactive/reference.html#system-shell-access https://ipython.readthedocs.io/en/stable/interactive/shell.html
メニューの"ランタイム"→"ラインタイムのタイプの変更"→"ノートブックの設定"の"ハードウェアアクセラレータ"をGPUに設定します。 GPUが有効になっていれば !nvidia-smi コマンドを実行すると以下のようなメッセージが表示されます。
+-----------------------------------------------------------------------------+ | NVIDIA-SMI 418.67 Driver Version: 410.79 CUDA Version: 10.0 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | |===============================+======================+======================| | 0 Tesla T4 Off | 00000000:00:04.0 Off | 0 | | N/A 64C P8 17W / 70W | 0MiB / 15079MiB | 0% Default | +-------------------------------+----------------------+----------------------+ +-----------------------------------------------------------------------------+ | Processes: GPU Memory | | GPU PID Type Process name Usage | |=============================================================================| | No running processes found | +-----------------------------------------------------------------------------+
AutovimというChrome用プラグインをインストールするとVimのようにコードを入力できるようになります。
https://chrome.google.com/webstore/detail/autovim/licohjbphilmljmjonhiifkldfahnmja?authUser=0&hl=en-US https://github.com/thomcom/autovim
本物のVimやNeovimが使えます!
Google ColaboratoryでOpenGLを使ったデスクトッププログラムを動かす
by Tomohiro