Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
設定記述言語CUEについて 東京工業大学 工学院情報通信系 山田 遼太
Slide 2
Slide 2 text
山田 遼太 東工大 情報通信系 Berrar Labs. 機械学習モデルの評価指標について 株式会社メルカリ Microservice Platform CI/CD merpay Architect
Slide 3
Slide 3 text
ਓ͕هड़͢ΔઃఆϑΝΠϧͰ͋Δ
Slide 4
Slide 4 text
ͨͩͷσʔλߏͰͳ͍ ܧঝͱΦʔόʔϨΠΛೝΊ͍ͯͳ͍͕ඇৗʹ༏Ε͍ͯΔʂʂ https://cuelang.org/docs/concepts/logic/
Slide 5
Slide 5 text
ͲͷΑ͏ͳ໘Ͱ͏ͷ͔ʁ
Slide 6
Slide 6 text
௨ৗͷϓϩάϥϛϯάݴޠͱͷҧ͍ • ܕΛͱಉ༷ʹѻ͏ɻ • ͯ͢ͷɺlatticeʹॱং͚ΒΕΔɻ
Slide 7
Slide 7 text
latticeͱͳʹ͔ • Latticeͱɺॱংू߹Ͱ͋Γɺ̎ͭͷཁૉΛબΜͩͱ͖ ʹɺ࠷খ্ݶͱ࠷େԼݶ͕Ұҙʹଘࡏ͢Δɻ
Slide 8
Slide 8 text
boolʹ͓͚Δlattice • ࣍ɺbool ʹ͍ͭͯΈͯΈ·͠ΐ͏ɻ • trueͱfalseͷ྆ํ͕boolͷΠϯελϯε • ྫ͑ɺ͋Δ͕trueͰ͋ΓɺboolͰ ͋Δͱߟ͑ͨ߹࠷େԼݶtrueʹͳΔ • BoolͰ͋ΔͷͰɺtrue | false ͷ݁Ռ ɺCUEͰɺ͔ͨ͠ʹboolʹͳΔ
Slide 9
Slide 9 text
numberʹ͓͚Δlattice • NumberͷΠϯελϯεɺintͱ fl oat • ཁૉແݶͳͷͰӈਤҰ෦ • ͋Δʹɺnumber, <10, 20.0Ͱ͋Ε ࠷େԼݶɺ20.0͕ͩɺ͜͜ʹint͕ ՃΘΕɺbottomͰ͋Δɻ • CUE͕࣮ࡍʹ͜ͷΑ͏ʹ࣮͍ͯ͠Δ͜ͱ Λআ͚વͷ͜ͱͰ͋Δɻ
Slide 10
Slide 10 text
ͦͷଞͷܕʹ͓͚Δlattice
Slide 11
Slide 11 text
ੜ໋ɺӉɺͦͯ͠ສʹ͍ͭͯͷ ڀۃͷٙͷ͑
Slide 12
Slide 12 text
Ͱ͖Δ͜ͱ • Data Validation • Schema De fi nition • Code Generation and Extraction • Querying • Scripting • Integration
Slide 13
Slide 13 text
Data Validation
Slide 14
Slide 14 text
Schema De f inition
Slide 15
Slide 15 text
Default Value
Slide 16
Slide 16 text
Default Value
Slide 17
Slide 17 text
Integration • Json • YAML • Go • Protobuf • OpenAPI • CRDs • Kubernetes