「[[.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

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS