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
Pythonではじめるディープラーニング - TensorFlow + Keras で学習、i...
Search
kasacchiful
November 10, 2018
Programming
0
270
Pythonではじめるディープラーニング - TensorFlow + Keras で学習、iOS + CoreML で推論にチャレンジ - / osc2018niigata
オープンソースカンファレンス2018新潟で発表した資料
kasacchiful
November 10, 2018
Tweet
Share
More Decks by kasacchiful
See All by kasacchiful
Amazon Q Developer for CLI を使って PHP Conference 新潟 2025 参加者向けにグルメサイトを構築した話 / 20250620niigata-5min-tech
kasacchiful
0
50
ワイがおすすめする新潟の食 / 20250530phpconf-niigata-eve
kasacchiful
0
300
生成AIでメタデータを生成してみた / 20250525generate-metadata-using-generative-ai
kasacchiful
0
53
Strands Agents SDK で AIエージェント作成 を試してみた / 20250525strands-agents
kasacchiful
0
130
いろんな世界を見てみよう / 20250508ninno_tech_fest
kasacchiful
0
30
Amazon Q Developer for CLIのある生活 / 20250427ai_craft_hacks_niigata1
kasacchiful
1
79
AWSのコンテナサービス / jawsug-akita-aws-container-services
kasacchiful
0
68
データ基盤でのコンテナ活用事例 / jawsug-akita-data-platform-with-container
kasacchiful
0
74
データ基盤でのコンテナ活用事例 / jawsug-niigata21-data-platform-with-container
kasacchiful
0
110
Other Decks in Programming
See All in Programming
なんとなくわかった気になるブロックテーマ入門/contents.nagoya 2025 6.28
chiilog
1
190
#kanrk08 / 公開版 PicoRubyとマイコンでの自作トレーニング計測装置を用いたワークアウトの理想と現実
bash0c7
1
280
A comprehensive view of refactoring
marabesi
0
970
Azure AI Foundryではじめてのマルチエージェントワークフロー
seosoft
0
120
Haskell でアルゴリズムを抽象化する / 関数型言語で競技プログラミング
naoya
17
4.9k
AWS CDKの推しポイント 〜CloudFormationと比較してみた〜
akihisaikeda
3
310
プロダクト志向なエンジニアがもう一歩先の価値を目指すために意識したこと
nealle
0
110
Cline指示通りに動かない? AI小説エージェントで学ぶ指示書の書き方と自動アップデートの仕組み
kamomeashizawa
1
570
ruby.wasmで多人数リアルタイム通信ゲームを作ろう
lnit
2
220
Effect の双対、Coeffect
yukikurage
5
1.4k
KotlinConf 2025 現地で感じたServer-Side Kotlin
n_takehata
1
230
技術同人誌をMCP Serverにしてみた
74th
0
270
Featured
See All Featured
Bash Introduction
62gerente
614
210k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
GraphQLとの向き合い方2022年版
quramy
47
14k
Building Adaptive Systems
keathley
43
2.6k
Writing Fast Ruby
sferik
628
61k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Product Roadmaps are Hard
iamctodd
PRO
53
11k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
How to Ace a Technical Interview
jacobian
277
23k
Building a Modern Day E-commerce SEO Strategy
aleyda
41
7.3k
Transcript
1ZUIPOͰ͡ΊΔσΟʔϓϥʔχϯά 5FOTPS'MPX ,FSBTͰֶश J04 $PSF.-ͰਪʹνϟϨϯδ ΦʔϓϯιʔεΧϯϑΝϨϯε৽ׁ ּݪ
ࣗݾհ w ּݪ !LBTBDDIJGVM w ৽ׁࢢࡏॅ w 3VCZ͕͓ؾʹೖΓ w
+B445৽ׁ࣮ߦҕһͷਓ w +"846(৽ׁͷਓ
એ
1ZUIPOػցֶशษڧձJO৽ׁ w 1ZUIPOͱػցֶशʹ͍ͭͯͷษڧձͰ͢ɻ w ࡢ݄ΑΓ։࢝ɻҰ୴தஅޙɺࠓ݄ΑΓ࠶։ɻ w ৽ׁΦʔϓϯιʔεڠձͱڞ࠵ w ϲ݄ʹճͷ։࠵ϖʔε
w ࣍ճདྷि݄ʢʣʹ1ZUIPOೖฤΛ։࠵ w 1ZUIPO%KBOHPNFFUVQͬͨΓͯ͠·͢ɻ w IUUQTQZNMOJJHBUBDPOOQBTTDPNͰΠϕϯτҊ͋Γ·͢ɻ
1ZUIPOػցֶशษڧձJO৽ׁ IUUQTQZNMOJJHBUBDPOOQBTTDPNFWFOU
"84ͷϢʔβձΛઃཱ ୈճษڧձΛ݄ ։࠵ IUUQTKBXTVHOJJHBUBDPOOQBTTDPN
ຊ
͜Μͳݴ༿ฉ͍ͨ͜ͱ͋Δʁ
͜Μͳݴ༿ฉ͍ͨ͜ͱ͋Δʁ w ػցֶशʗσΟʔϓϥʔχϯά͕᷿Ͱͱͳͬͯܦ ͪ·ͨ͠ɻ w ଟ͘ͷೖॻ͕ചΒΕ͍ͯ·͢ɻ w ػցֶशʗσΟʔϓϥʔχϯάΛͬͨ8FCαʔϏε ଟ͋͘Γ·͢ɻ w
ಠࣗʹֶशɾਪΛ͢Δํ๏ɺ044ϥΠϒϥϦΛ͏ ͜ͱͰ؆୯ʹ࢝ΊΔ͜ͱ͕Ͱ͖·͢ɻ
ຊͷ༰ w ػցֶशʗσΟʔϓϥʔχϯά1ZUIPOͰ؆୯ʹࢼ͢ڥ͕ͬ ͖͍ͯͯ·͢ɻ w ࠓճ(PPHMF$PMBCPSBUPSZ্ͷ(16ڥͰɺ5FOTPS'MPXͱ ,FSBTΛͬͨը૾ೝࣝͷֶशΛߦ͍·͢ɻ w ·ͨɺ࠷ۙͰΤοδσόΠεଆͰֶश݁ՌΛಋ͖ग़͢ਪΛߦ ͏͜ͱଟ͘ͳΓ·ͨ͠ɻ
w ͦ͜Ͱɺ,FSBTͰֶशֶͨ͠शࡁϞσϧΛDPSFNMUPPMTͰมΛ ্͔͚ͨͰɺJ04ΞϓϦʹ$PSF.-Λ࣮ͬͯ͠ɺJ04্Ͱਪ Λͯ͠Έ·͢ɻ
ຊͷ༰ ຊΔ༰ͷશମਤ 5FOTPS'MPX ,FSBTΛֶͬͯश DPSFNMUPPMTΛͬͯɺֶशࡁϞσϧΛม $PSF.-ΛͬͯJ04ΞϓϦʹֶशࡁϞσϧΛ࣮
J04ΞϓϦ্Ͱਪ
ຊͷ༰ ຊΔ༰ͷશମਤ 5FOTPS'MPX ,FSBTΛֶͬͯश DPSFNMUPPMTΛͬͯɺֶशࡁϞσϧΛม $PSF.-ΛͬͯJ04ΞϓϦʹֶशࡁϞσϧΛ࣮
J04ΞϓϦ্Ͱਪ
ຊΔσϞΞϓϦ֓ཁ w ը૾ྨΛߦ͍·͢ɻ w ʮڭࢣ͋Γֶशʯͷʮྨʯ w ը૾ͷྨΫϥε৽ׁΛද͢Δ#ڃάϧϝछྨ w ֶशࡁϞσϧΛνϡʔχϯάͯ͠ɺগͳ͍ը૾σʔλͰ ͦΕͳΓͷਫ਼Λग़ͯ͠ΈΔ
σϞͷશମਤ ਖ਼ղϥϕϧ ֶशը૾σʔλ ֶश ਪ ະͷ ը૾σʔλ 7(( Ϟσϧ ఆ
,FSBT ֶशࡁ Ϟσϧ $PSF.- ܗࣜͷ ֶशࡁϞσϧ DPSFN MUPPMT ม J04
࠷ऴతͳΞϓϦ͜Μͳײ͡
ຊͷ༰ ຊΔ༰ͷશମਤ 5FOTPS'MPX ,FSBTΛֶͬͯश DPSFNMUPPMTΛͬͯɺֶशࡁϞσϧΛม $PSF.-ΛͬͯJ04ΞϓϦʹֶशࡁϞσϧΛ࣮
J04ΞϓϦ্Ͱਪ
ֶशڥ w (PPHMF$PMBCPSBUPSZͷڥͰ࣮ߦ͠·͢ɻ w ແྉͰ(16516͕͑Δɺ+VQZUFS/PUFCPPLͬΆ͍1ZUIPO࣮ߦڥ w 5FOTPS'MPX,FSBTɺओཁͳػցֶशϥΠϒϥϦΠϯετʔϧࡁ w ϧʔϧͱ࣌ؒϧʔϧ͕͋ΔͨΊɺຊ൪ӡ༻Ͱ͑ͳ͍ w
5FOTPS'MPXΛόοΫΤϯυʹɺ,FSBTΛֶͬͯशΞϧΰϦζϜΛߏங͠ ·͢ɻ w ֶशΞϧΰϦζϜ,FSBTʹ͢Ͱʹ༻ҙ͞Ε͍ͯΔΞϧΰϦζϜ7((Λ ͍·͢ɻ
ֶशͷৄࡉ w ݄ʹʮୈճԬ*5։ൃऀษڧձ /%4 ʯͰֶश෦Λ͓͍ͯ͠͠Δͷ Ͱɺ͝ࢀߟ͍ͩ͘͞ɻ w ࢿྉIUUQTTQFBLFSEFDLDPNLBTBDDIJGVMOET w σϞιʔεIUUQTHJUIVCDPNLBTBDDIJGVMOETTBNQMFCMPCNBTUFS
OET@WHH@TBNQMFJQZOC
ֶश͢Δը૾ w ৽ׁΛද͢Δ#ڃάϧϝʢଞʹͨ͘͞Μ͋Δ͚Ͳ͜Ε͕ ਫ਼Ұഋʣ w ஂࢠ w ֟ͷछʢُా՛ʗӽޙ՛ʗ࿘Ֆ՛ͳͲʣ w ΠλϦΞϯʢΈ͔͖ͮͱϑϨϯυ͚͍ͯ·ͤΜʣ
w όεηϯλʔͷΧϨʔʢਆ௮͚ଟΊͷԫ৭͍ΧϨʔͰ͢ʣ
ֶशͷྲྀΕ σʔλΛूΊΔ w #JOH4FBSDI"1*WΛͬͯɺը૾Λऩू σʔλΛਫ૿͢͠Δ w ,FSBTͷ*NBHF(FOFSBUPSΛͬͯɺֶश࣌ʹϥϯμϜͰը૾ΛͣΒͨ͠Γɺճసͤͨ͞Γ
ΞϧΰϦζϜΛ࣮͢Δ w ,FSBTʹ༻ҙ͞Ε͍ͯΔʮ7((ʯΞϧΰϦζϜΛ༻ w ࠓճͷը૾ྨʹ߹ΘͤͯɺϑΝΠϯνϡʔχϯά࣮ࢪ ֶश͢Δ w 1ZUIPOͰ࣮ͨ͠ΞϧΰϦζϜΛ࣮ߦ͠ɺֶशࡁϞσϧ IϑΝΠϧ Λੜ
σϞ
ຊͷ༰ ຊΔ༰ͷશମਤ 5FOTPS'MPX ,FSBTΛֶͬͯश DPSFNMUPPMTΛͬͯɺֶशࡁϞσϧΛม $PSF.-ΛͬͯJ04ΞϓϦʹֶशࡁϞσϧΛ࣮
J04ΞϓϦ্Ͱਪ
$PSF.-ͱʁ w J04ΑΓఏڙ͞ΕͨɺػցֶशͷϞσϧΛJ04ΞϓϦͰ ؆୯ʹѻ͏ͨΊͷϑϨʔϜϫʔΫ w ਪ༻్͕ϝΠϯ $SFBUF.-ͰֶशϞσϧ࡞Ε·͕͢ w ࠓ·ͰɺαʔόଆͰਪ͍ͯͨ͠ͷ͕ɺJ04্Ͱਪ
Ͱ͖ΔΑ͏ʹͳΔͷͰɺϨεϙϯε͕ྑ͘ͳͬͨΓɺ௨ ৴ྔ͑ΒΕͨΓ͢Δ w J04͔Β͋Δɺ.14 .FUBM1FSGPSNBODF4IBEFST ͱ ͔Λ͏͜ͱͰ͖Δ͕ɺ$PSF.-ͷํ͕͍͍͢
$PSF.-ͱʁ Ҿ༻IUUQTEFWFMPQFSBQQMFDPNEPDVNFOUBUJPODPSFNM $PSF.- .FUBM1FSGPSNBODF4IBEFST "DDFMFSBUFBOE#//4 7JTJPO /BUVSBM-BOHVBHF (BNFQMBZ,JU :PVS"QQ
DPSFNMUPPMTͱʁ w $PSF.-ͷϞσϧϑΝΠϧʹม͢Δπʔϧ 1ZUIPO w ,FSBTͷଞɺ$B⒎FTDJLJUMFBSO9(CPPTUMJC47.Λ αϙʔτ w υΩϡϝϯτIUUQTBQQMFHJUIVCJPDPSFNMUPPMT
w ιʔεIUUQTHJUIVCDPNBQQMFDPSFNMUPPMT
͜ͷϑΣʔζͰΔ͜ͱ w ઌ΄Ͳ,FSBTͰ࡞ֶͨ͠शࡁϞσϧ Iܗࣜ Λ DPSFNMUPPMTʹͯίϯόʔτ w ࠓճɺ(PPHMF$PMBCͷΠϯελϯε্ʹɺQJQͰ DPSFNMUPPMTΛΠϯετʔϧͯ͠ม͠·͢ w
ίϯόʔτͨ݁͠Ռɺ$PSF.-Ͱѻ͑ΔΑ͏ͳֶशࡁϞ σϧ NMNPEFMܗࣜ ͕ग़དྷ্͕Δ w NMNPEFMϑΝΠϧΛμϯϩʔυ͓ͯ͘͠
σϞ
ຊͷ༰ ຊΔ༰ͷશମਤ 5FOTPS'MPX ,FSBTΛֶͬͯश DPSFNMUPPMTΛͬͯɺֶशࡁϞσϧΛม $PSF.-ΛͬͯJ04ΞϓϦʹֶशࡁϞσϧΛ࣮
J04ΞϓϦ্Ͱਪ
ਪͷྲྀΕ w ΧϝϥࡱӨ͘͠ϥΠϒϥϦʹ͋ΔࣸਅબΛߦ͍ɺը૾σʔ λΛऔಘ w ը૾σʔλΛ7JTJPOϑϨʔϜϫʔΫʹ࣮ͯ͠ߦ w 7JTJPOϑϨʔϜϫʔΫΛΘͳ͍߹ɺ6**NBHFΛ $71JYFM#V⒎FSʹม্ͨ͠ͰɺNMNPEFMͷQSFEJDUJPO ϝ
ιουΛίʔϧ͢Δඞཁ͕͋ΔͷͰɺগʑ໘ w ྨ݁Ռ͕SFUVSO͞ΕΔ w ྨ݁ՌΛΞϓϦͷը໘্ʹදࣔ
NMNPEFMͷϑΝΠϧ
ຊͷ༰ ຊΔ༰ͷશମਤ 5FOTPS'MPX ,FSBTΛֶͬͯश DPSFNMUPPMTΛͬͯɺֶशࡁϞσϧΛม $PSF.-ΛͬͯJ04ΞϓϦʹֶशࡁϞσϧΛ࣮
J04ΞϓϦ্Ͱਪ
σϞ
·ͱΊ w ֶशڥ໘ w 1ZUIPOͷػցֶशؔ࿈ϥΠϒϥϦ͕ॆ࣮͓ͯ͠Γɺ(16 ڥࣗݾֶशతͰ͋Ε(PPHMF$PMBC͕͍͍͢ w ਪڥ໘ w 3&45"1*ܦ༝ͰαʔόͰਪͯ͠Α͍͠ɺΤοδଆʹ
ֶशࡁϞσϧΛΈࠐΜͰਪͯ͠Α͍ w Τοδਪڥ͖ͬͯͨ
ࢀߟ·Ͱ w ֶश w ,FSBTͷଞʹɺ࠷ۙ1Z5PSDI͕ྲྀߦ͖͍ͬͯͯΔ͠ɺࠃ࢈ͷ$IBJOFS ࣺ͕͍ͯͨ w ࠷৽ͷใจϕʔεͰΨϯΨϯެ։͞Ε͍ͯΔͷͰɺ࠷৽Λ͏ࡍ ʹମྗʹҙͯ͠Ͷ w
ਪ w 5FOTPS'MPX͕"OESPJE3BTQCFSSZ1JʹରԠͨ͠ͷͰɺ,FSBTͷϞσ ϧΛ5FOTPS'MPXϞσϧͷܗࣜʹมͯ͠͏͜ͱͰ͖Δ w 5FOTPS'MPXKTΛͬͯɺ+BWB4DSJQUͰσΟʔϓϥʔχϯά
͝੩ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠