「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>データサイエンス力]] *目次 [#f2466320] #contents *概要 [#yc4da978] Google Colab(oratory) -Googleが提供している -Colab(コラボ)とも呼ばれる -インストール不要の -無料のWebサービス -機械学習の「教育及び研究用」で(廉価)、 -直ぐにPython環境を整えることが出来る **前提 [#f4e6d6ef] -無料で利用する事が出来る。 -Googleアカウントが必要になる。 -1回12時間のCPU及びGPU環境が利用可能。 -無料版はインスタンスが持続しない --計算資源(特にGPU/TPU)の公平で効率的な利用のため。 --長時間のインスタンス持続を望む場合、有料版を検討。 **使い始め [#xe93eba2] -Colaboratory へようこそ - Colaboratory - Google にアクセスする。~ https://colab.research.google.com/?hl=ja **Secret管理 [#jf773a82] KVSっぽく定義をして、次のコードで Python の秘密鍵にアクセス from google.colab import userdata userdata.get('secretName') **Googleドライブ連携 [#q79ce2e9] セッションが切れると、ローカルファイルが保証されないので重要 -左端のファイルのアイコンを押下 -Googleドライブ風アイコンを押下 -コマンドの書かれたセルに誘導される。 -セルの実行ボタンを押下してコマンド実行 -Googleドライブへのアクセスを認証認可する。 -すると、ファイルシステム上にdriveを確認できる。 #ref(mount.png,left,nowrap,Googleドライブ連携) -ただし、ココからコード・ファイルは開けいない(データ用) -コード・ファイルはGoogleドライブでダブル・クリックするとColabで開く。 -そのようにして開いたファイルは、以降、上書き保存できる。 **課金のタイプ [#ve157ac5] ColabでのA100は廉価 -NVIDIA A100 GPUは、1枚あたり数10万円〜100万円のハイエンドGPU -データセンター向けのGPUであり、個人で導入するには非常に高価 -Colab Pro / Pro+ では安価にA100を利用可能 |プラン|月額(税込)|使用可能なGPU|備考|h |無料版|0円|T4 など(不定)|A100は使えない| |Pro|約1,180円(100CU)|A100に当たることもある|混雑時は制限あり| |Pro+|約5,200円(500CU)|A100の優先枠あり|比較的安定して使える| |Pay As You Go|100CU購入(1,000円から)|A100, L4など|使用時間に応じ柔軟に使いたい場合| |Enterprise|要問い合わせ|H100, A100など高性能GPU優先|SLA、専用リソース、管理機能あり| ※ CU(コンピューティングユニット):リソースを利用する際に消費される単位で90日間有効 ※ CU消費量:H100 > A100 > V100 > L4 > T4(?、≒15、≒7、≒4、≒2/時間)、H100は500CUで33時間、T4は100CUで50時間 -H100(Hopper世代 / 2022年) -A100(Ampere世代 / 2020年) -V100(Volta世代 / 2017年) -L4(Ada Lovelace世代 / 2023年) -T4(Turing世代 / 2018年) -P100(Pascal世代 / 2016年) ※ Pay As You Go は、Pro/Pro+ に比べて A100 の優先度が低いことある(特に混雑時)。 **環境のタイプ [#c608d68c] ***ランタイムのタイプ [#efce92b5] -Python 3 -R -Julia ***ハードウェア アクセラレータ [#x9a37667] -無料 --CPU --T4 GPU --v2-8 TPU -有料 --L4 GPU --A100 GPU --v6e-1 TPU --v5e-1 TPU *詳細 [#c39e7c0f] 使い方は、[[各種Notebook系ツール>データサイエンス力#fb702b08]]と同じ。 *参考 [#l984b6d7] -https://ja.wikipedia.org/wiki/Project_Jupyter#%E5%AE%9F%E8%A1%8C%E7%92%B0%E5%A2%83 -【初学者必読】Google Colaboratory とは?使い方・便利な設定などをわかりやすく解説! - AI Academy Media~ https://aiacademy.jp/media/?p=1037 -【Colab 入門】Google Colaboratory とは?使い方・メリットを徹底解説! | キカガクブログ~ https://blog.kikagaku.co.jp/google-colab-howto -Google Colaboratoryとは?メリットや使い方を解説! | スキルアップAI | AI人材育成・開発組織の構築支援~ https://www.skillupai.com/blog/tech/google-colaboratory-1/ -Colab Pro/Pro+/Pay As You Goとは? 無料版との違い、比較表:Google Colaboratory入門 - @IT~ https://atmarkit.itmedia.co.jp/ait/articles/2106/07/news025.html