2024-04-04から1日間の記事一覧

C#で自作のディープラーニングフレームワークを作る その2(活性化層の実装)

活性化層 今回は、活性化関数に相当する活性化層を実装します。ただし、Softmax関数に関しては少し特殊なので次回に。 活性化層のインターフェース 活性化層は、基本的に行列を入力して、入力行列と同じ大きさの行列が出力されます。前回と同様、出力先を呼…

Apple Silicon上でMath.NETを使う(OpenBLASの利用)

はじめに 色々あって、M1チップ搭載のMacBook Airを手に入れました。 自分自身、WIndows上で数値計算にC# + Math.NETを用いているので、Macでも同様にMath.NETを使って書いたコードを動かせるようにしました。 しかしながら、なぜかMath.NETのManagedコード*…