
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
型を使って書く機械学習:Hasktorchの紹介 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
型を使って書く機械学習:Hasktorchの紹介 - Qiita
背景と目的 機械学習工学 / MLSE Advent Calendar 2018 23日目の記事です。 Hasktorchというテンソルの... 背景と目的 機械学習工学 / MLSE Advent Calendar 2018 23日目の記事です。 Hasktorchというテンソルの型をコンパイル時にチェックできる機械学習のライブラリの話です。 機械学習で使用するベクトル、行列、テンソルの型をコンパイル時にチェックしたいという要求があります。ここでいう型はベクトルの場合は数字の型(intやfloatなど)とその大きさ・長さ(RGBの色であれば3)です。 コンパイルでなくて実行時チェックだと検証に漏れがでてくる恐れがありますし、JaSST Tokyo 2018の招待講演の資料にもありますがコンパイルでテストできればテストファースト開発におけるフィードバックループが短くなるので開発の効率が高いです。 しかし、コンパイル時にテンソルの型をチェックするのは困難で依存型を使う必要があります。依存型を扱える言語はCoq、Agda、Idris、H