プログラミング言語

レトリバセミナーで関数型(Elixir)でConvolutional Neural Networkを実装した話をしました

1/15に行われたレトリバセミナーで「Functional Convolutional Neural Network in Elixir」というタイトルでCNNを関数型言語(Elixir)で実装したお話をしました。本記事はそのフォローアップ記事です。主にConvolution2D, MaxPooling2Dに関して、セミナーでの…

C++テンプレートを再考する

C++20の新機能(やっと採択された)のコンセプトを理解するにあたり、ベースとなるtemplateの技術を見直しました。コンテナの型指定やキャストの様な使い方より少し踏み込んだtemplateの可能性を足早に振り返ります。 最後に少しだけC++20の最新ドラフトをもと…