DirectML.h では、次の列挙型が宣言されています。
このセクションでは、次の操作を行います。
| トピックと説明 |
|---|
| DML_AXIS_DIRECTION. 演算子の指定した軸に沿った操作の方向を指定する定数を定義します (たとえば、summation、top-k 要素の選択、最小要素の選択)。 |
| DML_BINDING_TYPE. バインディング記述 DML_BINDING_DESC 構造体によって参照されるリソースの性質を指定する定数定義します。 |
| DML_CONVOLUTION_DIRECTION. DirectML 畳み込み演算子の方向を指定する定数を定義します (DML_CONVOLUTION_OPERATOR_DESC 構造体で説明します)。 |
| DML_CONVOLUTION_MODE. DirectML 畳み込み演算子のモードを指定する定数を定義します (DML_CONVOLUTION_OPERATOR_DESC 構造体で説明)。 |
| DML_CREATE_DEVICE_FLAGS. DMLCreateDevice をするための追加のデバイス作成オプションを提供します。 |
| DML_DEPTH_SPACE_ORDER. DirectML 演算子 DML_OPERATOR_DEPTH_TO_SPACE1 および DML_OPERATOR_SPACE_TO_DEPTH1に適用される変換を制御する定数を定義します。 |
| DML_EXECUTION_FLAGS. 演算子の実行を制御するためのオプションを DirectML に提供します。 |
| DML_FEATURE. DirectML デバイスから照会できるオプションの機能のセットを定義します。 |
| DML_GRAPH_EDGE_TYPE. グラフ エッジの種類を指定する定数を定義します。 この列挙型の使用方法については、DML_GRAPH_EDGE_DESC を参照してください。 |
| DML_GRAPH_NODE_TYPE. グラフ ノードの種類を指定する定数を定義します。 この列挙型の使用方法については、DML_GRAPH_NODE_DESC を参照してください。 |
| DML_INTERPOLATION_MODE. DirectML アップサンプル 2-D 演算子のモードを指定する定数を定義します (DML_UPSAMPLE_2D_OPERATOR_DESC 構造体で説明)。 |
| DML_MATRIX_TRANSFORM. DirectML テンソルに適用する行列変換を指定する定数を定義します。 |
| DML_OPERATOR_TYPE. 演算子の説明の型を定義します。 |
| DML_PADDING_MODE. DirectML パッド演算子のモードを指定する定数を定義します (DML_PADDING_OPERATOR_DESC 構造体で説明)。 |
| DML_RANDOM_GENERATOR_TYPE. ランダム乱数ジェネレーターの種類を指定する定数を定義します。 |
| DML_RECURRENT_NETWORK_DIRECTION. 現在の DirectML 演算子の方向を指定する定数を定義します。 |
| DML_REDUCE_FUNCTION. DirectML reduce 演算子に使用する特定の削減アルゴリズムを指定する定数を定義します (DML_REDUCE_OPERATOR_DESC 構造体で説明)。 |
| DML_TENSOR_DATA_TYPE. テンソル内の値のデータ型を指定します。 |
| DML_TENSOR_FLAGS. テンソルの説明に追加のオプションを指定します。 |
| DML_TENSOR_TYPE. テンソルの説明の種類を識別します。 |
関連トピック
- DirectML リファレンス の
- Core リファレンス
- Direct3D 12 リファレンス