これは matten を紹介する全 4 回シリーズの最終回です。これまでの記事では ライブラリが生まれた背景、数値計算コア、dynamic feature による取り込み を紹介しました。今回はコンパニオン crates と、より重要なこととして、matten を使うのをやめる適切なタイミングについてです。
3 つのコンパニオン crates
matten ワークスペースはコアと並んで、3 つの小さなコンパニオン crates を公開しています。それぞれスコープが狭く、閉じています。いずれもコアの matten crates への依存は追加しません。
matten-ndarray — ndarray へのブリッジ
matten-ndarray は matten::Tensor と ndarray::ArrayD<f64> の間を変換します。それだけです。








