< 目次

インテル® DAAL 2017 デベロッパー・ガイド

アルゴリズムの重要なインターフェイス

一般的なインターフェイスに加えて、多くのメソッドでテンソルとアルゴリズムのインターフェイスが提供されます。

インテル® DAAL のアルゴリズムがブロックごとのデータアクセスに使用する重要なメソッドは、getSubtensor() および releaseSubtensor() です。これらのメソッドは、行優先順を仮定するテンソルの一部にアクセスします。データアクセスの効率は、データレイアウトと、データ型が型変換のないアルゴリズムで元々サポートされているかどうかに大きく依存します。データレイアウトと元々サポートされているデータ型の詳細は、各アルゴリズムの説明の「パフォーマンスに関する考察」セクションを参照してください。

Tensor オブジェクトに格納された要素の数を取得するには、getSize() メソッドを使用します。

HomogenTensor クラス用の特別なインターフェイス

HomogenTensor オブジェクトに関連付けられたメモリーブロックに直接アクセスするには、getArray() メソッドを使用します。