AI エンジン API - 2023.2 日本語

AI エンジン カーネルおよびグラフ プログラミング ガイド (UG1079)

Document ID
UG1079
Release Date
2023-12-04
Version
2023.2 日本語

AI エンジン API の資料は、 『AI エンジン API ユーザー ガイド』 (UG1529) を参照してください。

  • AI エンジン API は、AI エンジン カーネル プログラミング用の移植可能なプログラミング インタフェースです。この API インターフェイスは、現在および将来の AI エンジン アーキテクチャをターゲットとしています。
  • このインターフェイスは、汎用プログラミングを可能にするパラメーター指定可能なデータ型を提供し、最も一般的な演算を異なるデータ型間で一貫した方法でインプリメントします。組み込み関数を使用するよりも、プログラミング インターフェイスが簡単です。
  • 最適化された組み込み関数に変換される C++ ヘッダーのみのライブラリとしてインプリメントされます。

組み込み関数を使用したプログラミングを使用する場合は、 『AI エンジン組み込み関数ユーザー ガイド』 (UG1078) を参照してください。

AI エンジン API ユーザー ガイド』は、次のように構成されています。

API リファレンス
  • Basic Types (基本的なタイプ)
  • メモリ
  • 初期化
  • Arithmetic (算術)
  • Comparison (比較)
  • Reduction (リダクション)
  • Reshaping (再形成)
  • Floating-point Conversion (浮動小数点変換)
  • Elementary Functions (初等関数)
  • 行列乗算
  • Fast Fourier Transform (FFT) (高速フーリエ変換 (FFT))
  • Special Multiplications (特殊乗算)
  • Operator Overloading (演算子のオーバーロード)
  • Interoperability with Adaptive Data Flow (ADF) Graph Abstractions (適応型データフロー (ADF) グラフ抽象化との相互運用性)
図 1. AI エンジン API ユーザー ガイド