Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Google Colabを触ってみた/Google Colab hands on
Search
haru2036
March 24, 2020
Programming
0
920
Google Colabを触ってみた/Google Colab hands on
haru2036
March 24, 2020
Tweet
Share
More Decks by haru2036
See All by haru2036
VRChatでLT会やりたかった話
haru2036
0
140
神(運営)にお願いして世界の崩壊を免れた話 / How to report a bug in VRChat
haru2036
1
1.1k
締め切りカウントダウンポスターを作った話 / Deadline timer in VRChat
haru2036
0
1.1k
ケチケチGKE 入門編
haru2036
1
1.1k
LTワールドのつくりかた
haru2036
0
2.2k
光るスカート作った
haru2036
0
130
Other Decks in Programming
See All in Programming
品質とスピードを両立: TypeScriptの柔軟な型システムをバックエンドで活用する
kosui
8
2.2k
雑に思考を整理する技術と効能
konifar
55
24k
CQRS/ES avec Symfony, c’est (trop) bien !
jeremyfreeagent
1
630
코틀린으로 멀티플랫폼 만들기
pangmoo
0
120
HUIT新歓2024「競技プログラミング、やってみませんか?」
slephy2784
1
250
Designing for tomorrow's programming workflows
honnibal
PRO
2
110
Changed Rules: Architectures with Lightweight Stores
manfredsteyer
PRO
0
220
今の SmartHR にエンジニアで入社するとどうなるの?
daisukeshinoku
5
4.6k
"config" ってなんだ? / What is "config"?
okashoi
0
210
受託開発でGitLab CI を活用していく
xiombatsg
1
270
9年開発を牽引して見えてきた、共通化すべきものと個別でつくるもの ~プログラム言語~
shinout
1
640
FigmaとPHPで作る1ミリたりとも表示崩れしない最強の帳票印刷ソリューション
ttskch
39
17k
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
115
18k
Making the Leap to Tech Lead
cromwellryan
123
8.5k
Why You Should Never Use an ORM
jnunemaker
PRO
50
8.6k
Building Flexible Design Systems
yeseniaperezcruz
318
37k
Agile that works and the tools we love
rasmusluckow
323
20k
[RailsConf 2023] Rails as a piece of cake
palkan
22
3.9k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
219
21k
Designing with Data
zakiwarfel
95
4.8k
The Cost Of JavaScript in 2023
addyosmani
13
3.8k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
How To Stay Up To Date on Web Technology
chriscoyier
781
250k
Thoughts on Productivity
jonyablonski
57
3.8k
Transcript
Google Colab 触ってみた はる VRC-LT #7
自己紹介 • はる(バーチャル一般美少女) • VRChatでは主にこのイベントやったりだべってる人
今回のあらすじ • 機械学習とか統計とかあんまりわからん人が • Google Colabを • 雑に触ってみた
Google Colab is 何 • Jupyter的なやつをGoogleのインフラで使える • GPUやらTPUも触れる • 実験用途向けに無償で使える(!)
きょうの目標 • とりあえず手元にあるデータ使ってなにかしたい ◦ 800日ちょっとくらいの睡眠ログ ◦ 時系列データだし予測でもしてみるか…… • fbprophetをお手軽に試してみる
はじめの一歩 • Colabを開いてファイル > ノートブックを新規作成 • これだけでnumpyとかpandas,TensorFlowとか使える • GPU, TPUの有効化もほぼワンタッチ
(編集 > ノートブックの設定)
データのインポート • Google Driveがそのままマウントできる • そのまま開いて読み込み from google.colab import drive
drive.mount('/content/gdrive') with open("/content/gdrive/My Drive/Colab Notebooks/sleeps.json") as f: sleeps = json.loads(f.read()) ...
雑に実行 • そのまま雑にやったら動いた ◦ (元データがおかしい気もするけど……) • 動かしただけ ◦ 精度やらなんやらとか以前に使い方わかってない
まとめ&雑感 • おためししてみる分にはとても便利 ◦ ローカルマシンでの環境構築不要 ◦ 高性能なGPUが使える ◦ 無償 ◦
Google Driveとの通信も早い • 諸々の制限はある ◦ インスタンスの最長実行時間は12時間 ◦ セッション切れてから90分でも強制終了される ◦ 実験用途向けだし……
おしまい Google Colabは無料