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
Consider a test of image processing in Go
Search
po3rin
June 10, 2019
Programming
1.7k
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Consider a test of image processing in Go
Goによる画像処理テストを考察した話
po3rin
June 10, 2019
More Decks by po3rin
See All by po3rin
検索設計から 推論設計への重心移動と Recall-First Retrieval
po3rin
5
2.2k
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
4
1.5k
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
520
嗚呼、当時の本番環境の状態で AI Agentを再評価したいなぁ...
po3rin
0
610
Temporal Knowledge Graphで作る! 時間変化するナレッジを扱うAI Agentの世界
po3rin
7
2.4k
自作LLM Native GORM Pluginで実現する AI Agentバックテスト基盤構築
po3rin
2
1.1k
麻雀点数計算問題生成タスクから学ぶ Single Agentの限界と Agentic Workflowの底力
po3rin
5
3.2k
LLMOpsのパフォーマンスを支える技術と現場で実践した改善
po3rin
8
1.3k
LLMは麻雀を知らなすぎるから俺が教育してやる
po3rin
5
2.9k
Other Decks in Programming
See All in Programming
PostgreSQL 18で考えるUUID主キー
kazuhiro1982
0
380
【やさしく解説 設計編 #0】DDDのコード、読めるのに分からない人へ
panda728
PRO
2
280
AI駆動開発を妨げる技術的負債の解消アプローチ / ai-refactoring-approach
minodriven
17
9.3k
これからAgentCoreを触る方へトレンドはGatewayです
har1101
6
500
Terraform標準の組織で AWS CDKをどう使うか
mu7889yoon
1
360
Go言語とトイモデルで学ぶTransformerの気持ち / fukuokago23-transformer
monochromegane
0
140
『コードを書く以外の』エンジニアリング〜課金基盤移行プロジェクト推進のためのTips4選
yuriko1211
0
540
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
390
才能?センス?知らん、 続けたもん勝ちだ。-- 結婚・出産・癌を越えてなお、私がプロダクトを創り続ける理由
16bitidol
2
910
ソフトウェア設計に溶けるインフラ ― AWS CDK のインフラ認識論
konokenj
2
640
Built Our Own Background Agent at LayerX #aidevex_findy
layerx
PRO
8
3.3k
任せる範囲はこう広がった / How the Scope of AI Delegation Has Expanded
nrslib
1
280
Featured
See All Featured
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
Utilizing Notion as your number one productivity tool
mfonobong
4
460
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
660
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
320
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.7k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Git: the NoSQL Database
bkeepers
PRO
432
67k
How to train your dragon (web standard)
notwaldorf
97
6.7k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6k
Embracing the Ebb and Flow
colly
88
5.1k
Transcript
Consider a test of image processing in Go golang.tokyo #25
June 18, 2019 @ po3rin
@po3rin Software Enginner QBHF Golang / Python / Rust /
Docker / AWS / Elasticsearch
QBHF Introduction \
QBHF (PͰը૾ॲཧΛॻ͘͜ͱ͕ଟ͍ͷͰը૾ॲ ཧͷςετΛॻ͘ػձଟ͍ɻ ҰํͰը૾ॲཧςετͷख๏ωοτͳͲͰ ௐͯମܥతʹ·ͱ·ͬͨใ͕ग़ͯ͜ͳ ͍ͷͰɺࠓճଞͷը૾ॲཧύοέʔδ͕Ͳ ͷΑ͏ʹςετ͍ͯ͠Δ͔Λௐͨ݁Ռ͔Β ֶΜͩ͜ͱΛൃද͠·͢ɻ Test of
image processing Ὂ
QBHF How to test image match \
QBHF جຊతʹɺඪ४ύοέʔδؚΊͨ ༷ʑͳύοέʔδ3(#"ΛϐΫ ηϧ͝ͱݕ͍ࠪͯ͠Δ How to test image match(1) Ὂ
QBHF ۪ʹ3(#"ΛϐΫηϧ͝ͱݕࠪ͢Δͱ͕͔͔࣌ؒΔͷͰɺඪ४ύοέʔδͰॳΊʹϐΫ ηϧ͚ͩςετ͍ͯ͠Δςετ͋Δɻ How to test image match(2) Ὂ
QBHF How to test image match (3) Ὂ BOUIPOZOTJNPOCJMEͷςετͰίετ Λ͑Δ͕ͳ͞Ε͍ͯΔɻετϥΠυͷ
࣍ݩྻͷͲ͜·Ͱ͕ԣҰྻ͔ Λͬͯ Ұ࣍ݩྻʹͰΞΫηε͍ͯ͠Δɻ http://neareal.net/index.php?ComputerGraphics%2FImageProcessing%2FTheStructureOfImageData
QBHF How to test image match (4) Ὂ JNBHF3(#"1JY<>VJOUͳͷͰCZUFT&RVBMͰ͍͚Δɻ࣮ઌ΄ ͲͷྫΑΓͬͪ͜ͷํ͕ૣ͍ɻ࣮ࡍʹEJTJOUFHSBUJPOHJGUͰԼͷΑ͏ͳ
ؔͰBTTFSU͍ͯ͠Δɻͨͩ͜ΕͩͱɺͲ͜ͷϐΫηϧ͕ؒҧ͍ͬͯͨͷ͔ ͷใ͕ࣦΘΕͯ͠·͏ɻ
QBHF How to test image match (5) Ὂ Ͳ͜ͷϐΫηϧ͕ͣΕ͍ͯΔ͔ͷใ͕ඞཁͳ͍ͳΒSFqFDU%FFQ&RVBMͰͬͯ ͠·͏ͱ͍͏ख͋Δɻ࣮ࡍʹHPMBOHJNBHFͰSFqFDU%FFQ&RVBMΛͬͯ
ςετ͍ͯ͠Δͷ͋ΔɻCZUFT&RVBMΛ͏ͷͱಉ͘͡Β͍ૣ͍ɻ͔͠͠ɺࣦഊ ࣌ʹͦͦըૉ͕ҧ͏ͷ͔ॎԣͷେ͖͕͞ҧ͏ͷ͔શ͘ใΛऔΕͳ͘ͳΔɻ
QBHF How to test image match (6) Ὂ #FODINBSL&R/PSNBM୯७ʹϐΫηϧΛ̍ͭͮͭBTTFSU #FODINBSL&R8JUI4USJEF4USJEFͷ͔ΒҰ࣍ݩྻʹͰΞΫηεͯ͠BTTFSU
#FODINBSL&R8JUI#ZUFT&RVBMCZUFT&RVBMΛͬͨBTTFSU #FODINBSL&R8JUI3FqFDUSFqFDU%FFQ&RVBMΛͬͨBTTFSU 5FTUJNBHFYKQFH
QBHF How to test image match (7) Ὂ Αͬͯը૾ͷςετͰςετͷࣦഊ࣌ʹͲͷ͘Β͍ৄࡉʹ ใ͕ཉ͍͔͠ʹΑͬͯը૾ςετख๏͕มΘͬͯ͘Δɻ
ͱʹ͔͘εϐʔυॏࢹɺࣦഊ࣌ͷཧ༝͋Μ·͠ؾʹ͠ͳ͍ SFqFDU%FFQ&RVBMCZUFT&RVBM ͱʹ͔͘ৄࡉʹࣦഊཧ༝ΛΓ͍ͨ 4USJEFͷΛͬͨ࣍ݩྻͷΞΫηε ͱ͍ͬͨײ͡
QBHF How to test image match (8) Ὂ વɺը૾ͷΧϥʔϞʔυʹదͨ͠FRVBMؔΛ࡞Δ͜ͱͰߋʹίετΛ͑ΕΔɻ
QBHF How to test image match (9) Ὂ ը૾ςετΛڞ௨ॲཧͱͯ͠Γग़͢ͱΤϥʔϩά͕αϒϝιουʹͳͬͯ͠·͏ɻ (P͔ΒͦΕΛ͙5#)FMQFSϝιου͕Ճ͞ΕͨͷͰ͜ΕΛ͏ɻαϒϝιου
Ͱ'BJMͯ͠ݺͼग़͠ݩϝιουͷใ͕ग़ྗ͞ΕΔɻ͜ΕͰ҆৺ͯ͠ಠࣗͷը૾ൺ ֱςετ͕ؔ࡞ΕΔ
QBHF How to prepare test data \
QBHF ΤϑΣΫτͳͲͷجຊతͳը૾ ॲཧͷςετʹ͓͍ͯӈͷ EJTJOUFHSBUJPOHJGUύοέʔ δͷΑ͏ʹJNBHF3(#"ͷς ετέʔεΛ४උ͢Δͷ͕͋ͳ ͕ͪమ൘ ͔͠͠0(1ͷੜςετʹ͓ ͍ͯ͜ͷΑ͏ͳܗͰςετ σʔλΛ༻ҙ͢Δͷ݁ߏ໘
ɻɻ
QBHF ը૾ॲཧͷੜͷςετ ʹ͓͍ͯHPMEFOpMFΛ༻ҙ ͓ͯ͘͠ͱָɻͦͷࡍʹ HPMEFOpMFΛੜ͢Δϑϥο άΛ༻ҙ͓ͯ͘͠ͱศརɻ ࣮ࡍʹHPMBOHJNBHF ύοέʔδͰ͜ͷΑ͏ͳ ςετ͕࣮͞Ε͍ͯΔɻ
QBHF goldenfile Ὂ ը૾ॲཧͷςετʹ͓͚ΔHPMEFOpMF1/(Ͱ͋Δ͜ͱ͕·ΕΔɻ+1&(ࣗମ͕ MPTTZ ใ͕ܽམ͢Δ ͳඇՄٯ ݩʹͤͳ͍ ѹॖํࣜͳͷͰɺҰJNBHF*NBHFΛ+1&( ʹมͯ͠͠·͏ͱɺݩͷը૾ʹ෮ݩ͢Δ͜ͱͰ͖ͳ͍ҝɺHPMEFOpMFUFTUʹෆ͖
JNBHF*NBHF 1/( +1&( ෮ݩՄೳ ෮ݩෆՄ ॻ͖ग़͠ ॻ͖ग़͠
QBHF Conclusion \
QBHF (Pʹ͓͚Δը૾ॲཧͷςετख๏ମܥతʹ·ͱ·͍ͬͯͳ͍͕ɺଞͷύοέʔδ ݟΔͱͲͷΑ͏ʹ࣮͢Εྑ͍͔௫ΊΔɻΈΜͳఘΊͣʹը૾ॲཧͷςετΛॻ ͍͍ͯ͜͏ʂ Conclusion Ὂ
QBHF Additional Talk \
QBHF (P$POGFSFODF'VLVPLB Ͱ(PʹΑΔը૾ॲཧʹ͍ͭͯ ొஃ͠·͢ʂೖॻ͚ͩͰମ ݧͰ͖ͳ͍(P ը૾ॲཧͷϙ ςϯγϟϧΛ͓͑͠·͢ɻ
Consider a test of image processing in Go Otemachi.go June
9, 2019 @ po3rin