DSC:PyTorch互換テンソルライブラリと推論フレームワーク

2025-06-18
DSC:PyTorch互換テンソルライブラリと推論フレームワーク

DSCは、機械学習モデルのためのPyTorch互換のテンソルライブラリと推論フレームワークです。C互換の低レベルAPIを、NumPy/PyTorchに似た最新のPython APIでラップしており、使いやすさが向上しています。主な機能には、直感的なAPI、ビルトインニューラルネットワークサポート、複数バックエンドサポート(CPUとCUDA)、最小限の外部依存関係、ランタイムアロケーションなしなどがあります。インストールは簡単で、C++20コンパイラとGNU Makeのみが必要です。CUDAアクセラレーションをサポートしており、環境変数を設定するだけで有効にできます。pytestを使用して単体テストを実行し、正確性を確保しています。