Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Red Chainerを
なぜ作って今後どうするのか

hatappi
November 17, 2018

Red Chainerを
なぜ作って今後どうするのか

#RubyData_tokyo
RubyData Tokyo Meetup
https://speee.connpass.com/event/105127/

hatappi

November 17, 2018
Tweet

More Decks by hatappi

Other Decks in Technology

Transcript

  1. ⾃⼰紹介 • Yusaku Hatanaka (@hatappi) • Speee, Inc • Red

    Data Tools のメンバー • Ruby, Go, TypeScript, etc. • ḦΓେ౾͕޷͖
  2. Red Chainerとは? • Rubyのための深層学習フレームワーク • Red Data Tools の1プロジェクト •

    red-data-tools/red-chainer • Python製の深層学習フレームワークのChainerを⼿動 Rubyへポーティング • 現在はChainerのv2系がベース
  3. きっかけ 2017/08 2017/10 2018/05 現在 • OSS Gate Workshopを通じて須藤さん(@ktou)と出会う •

    Red Data Toolsに参加 • なぜ参加したかは覚えてない
 たしか⾯⽩そう!と思ったからだった気がする • Red Data ToolsでRed Chainerを作りはじめる • なぜ作ろうと思ったかは覚えていない
 たしか⾯⽩そう!と思ったからだった気がする
  4. 出来るようになったこと 2017/08 2017/10 2018/05 現在 • ৞ΈࠐΈԋࢉΛαϙʔτ • ଞʹ͸BatchNormalization, Pooling,

    etc.. • CIFAR-10, 100ͷαϯϓϧͷ௥Ճ • σʔλͷऔಘʹ͸ red-data-tools/red-datasets
  5. ONNX
 https://onnx.ai/ • Open Neural Network Exchangeの略 • 深層学習のモデルをフレームワーク間で交換するための フォーマット

    • 例えばChainerで学習したモデルをMXNetで取り込んで 使うことが出来る • 1つのファイルにモデル定義とパラメータが保存されている