DML_OPERATOR_TYPE列挙 (directml.h)
演算子の説明の型を定義します。
この列挙体の使用方法については、「 DML_OPERATOR_DESC 」を参照してください。
構文
typedef enum DML_OPERATOR_TYPE {
DML_OPERATOR_INVALID,
DML_OPERATOR_ELEMENT_WISE_IDENTITY,
DML_OPERATOR_ELEMENT_WISE_ABS,
DML_OPERATOR_ELEMENT_WISE_ACOS,
DML_OPERATOR_ELEMENT_WISE_ADD,
DML_OPERATOR_ELEMENT_WISE_ASIN,
DML_OPERATOR_ELEMENT_WISE_ATAN,
DML_OPERATOR_ELEMENT_WISE_CEIL,
DML_OPERATOR_ELEMENT_WISE_CLIP,
DML_OPERATOR_ELEMENT_WISE_COS,
DML_OPERATOR_ELEMENT_WISE_DIVIDE,
DML_OPERATOR_ELEMENT_WISE_EXP,
DML_OPERATOR_ELEMENT_WISE_FLOOR,
DML_OPERATOR_ELEMENT_WISE_LOG,
DML_OPERATOR_ELEMENT_WISE_LOGICAL_AND,
DML_OPERATOR_ELEMENT_WISE_LOGICAL_EQUALS,
DML_OPERATOR_ELEMENT_WISE_LOGICAL_GREATER_THAN,
DML_OPERATOR_ELEMENT_WISE_LOGICAL_LESS_THAN,
DML_OPERATOR_ELEMENT_WISE_LOGICAL_NOT,
DML_OPERATOR_ELEMENT_WISE_LOGICAL_OR,
DML_OPERATOR_ELEMENT_WISE_LOGICAL_XOR,
DML_OPERATOR_ELEMENT_WISE_MAX,
DML_OPERATOR_ELEMENT_WISE_MEAN,
DML_OPERATOR_ELEMENT_WISE_MIN,
DML_OPERATOR_ELEMENT_WISE_MULTIPLY,
DML_OPERATOR_ELEMENT_WISE_POW,
DML_OPERATOR_ELEMENT_WISE_CONSTANT_POW,
DML_OPERATOR_ELEMENT_WISE_RECIP,
DML_OPERATOR_ELEMENT_WISE_SIN,
DML_OPERATOR_ELEMENT_WISE_SQRT,
DML_OPERATOR_ELEMENT_WISE_SUBTRACT,
DML_OPERATOR_ELEMENT_WISE_TAN,
DML_OPERATOR_ELEMENT_WISE_THRESHOLD,
DML_OPERATOR_ELEMENT_WISE_QUANTIZE_LINEAR,
DML_OPERATOR_ELEMENT_WISE_DEQUANTIZE_LINEAR,
DML_OPERATOR_ACTIVATION_ELU,
DML_OPERATOR_ACTIVATION_HARDMAX,
DML_OPERATOR_ACTIVATION_HARD_SIGMOID,
DML_OPERATOR_ACTIVATION_IDENTITY,
DML_OPERATOR_ACTIVATION_LEAKY_RELU,
DML_OPERATOR_ACTIVATION_LINEAR,
DML_OPERATOR_ACTIVATION_LOG_SOFTMAX,
DML_OPERATOR_ACTIVATION_PARAMETERIZED_RELU,
DML_OPERATOR_ACTIVATION_PARAMETRIC_SOFTPLUS,
DML_OPERATOR_ACTIVATION_RELU,
DML_OPERATOR_ACTIVATION_SCALED_ELU,
DML_OPERATOR_ACTIVATION_SCALED_TANH,
DML_OPERATOR_ACTIVATION_SIGMOID,
DML_OPERATOR_ACTIVATION_SOFTMAX,
DML_OPERATOR_ACTIVATION_SOFTPLUS,
DML_OPERATOR_ACTIVATION_SOFTSIGN,
DML_OPERATOR_ACTIVATION_TANH,
DML_OPERATOR_ACTIVATION_THRESHOLDED_RELU,
DML_OPERATOR_CONVOLUTION,
DML_OPERATOR_GEMM,
DML_OPERATOR_REDUCE,
DML_OPERATOR_AVERAGE_POOLING,
DML_OPERATOR_LP_POOLING,
DML_OPERATOR_MAX_POOLING,
DML_OPERATOR_ROI_POOLING,
DML_OPERATOR_SLICE,
DML_OPERATOR_CAST,
DML_OPERATOR_SPLIT,
DML_OPERATOR_JOIN,
DML_OPERATOR_PADDING,
DML_OPERATOR_VALUE_SCALE_2D,
DML_OPERATOR_UPSAMPLE_2D,
DML_OPERATOR_GATHER,
DML_OPERATOR_SPACE_TO_DEPTH,
DML_OPERATOR_DEPTH_TO_SPACE,
DML_OPERATOR_TILE,
DML_OPERATOR_TOP_K,
DML_OPERATOR_BATCH_NORMALIZATION,
DML_OPERATOR_MEAN_VARIANCE_NORMALIZATION,
DML_OPERATOR_LOCAL_RESPONSE_NORMALIZATION,
DML_OPERATOR_LP_NORMALIZATION,
DML_OPERATOR_RNN,
DML_OPERATOR_LSTM,
DML_OPERATOR_GRU,
DML_OPERATOR_ELEMENT_WISE_SIGN,
DML_OPERATOR_ELEMENT_WISE_IS_NAN,
DML_OPERATOR_ELEMENT_WISE_ERF,
DML_OPERATOR_ELEMENT_WISE_SINH,
DML_OPERATOR_ELEMENT_WISE_COSH,
DML_OPERATOR_ELEMENT_WISE_TANH,
DML_OPERATOR_ELEMENT_WISE_ASINH,
DML_OPERATOR_ELEMENT_WISE_ACOSH,
DML_OPERATOR_ELEMENT_WISE_ATANH,
DML_OPERATOR_ELEMENT_WISE_IF,
DML_OPERATOR_ELEMENT_WISE_ADD1,
DML_OPERATOR_ACTIVATION_SHRINK,
DML_OPERATOR_MAX_POOLING1,
DML_OPERATOR_MAX_UNPOOLING,
DML_OPERATOR_DIAGONAL_MATRIX,
DML_OPERATOR_SCATTER_ELEMENTS,
DML_OPERATOR_SCATTER,
DML_OPERATOR_ONE_HOT,
DML_OPERATOR_RESAMPLE,
DML_OPERATOR_ELEMENT_WISE_BIT_SHIFT_LEFT,
DML_OPERATOR_ELEMENT_WISE_BIT_SHIFT_RIGHT,
DML_OPERATOR_ELEMENT_WISE_ROUND,
DML_OPERATOR_ELEMENT_WISE_IS_INFINITY,
DML_OPERATOR_ELEMENT_WISE_MODULUS_TRUNCATE,
DML_OPERATOR_ELEMENT_WISE_MODULUS_FLOOR,
DML_OPERATOR_FILL_VALUE_CONSTANT,
DML_OPERATOR_FILL_VALUE_SEQUENCE,
DML_OPERATOR_CUMULATIVE_SUMMATION,
DML_OPERATOR_REVERSE_SUBSEQUENCES,
DML_OPERATOR_GATHER_ELEMENTS,
DML_OPERATOR_GATHER_ND,
DML_OPERATOR_SCATTER_ND,
DML_OPERATOR_MAX_POOLING2,
DML_OPERATOR_SLICE1,
DML_OPERATOR_TOP_K1,
DML_OPERATOR_DEPTH_TO_SPACE1,
DML_OPERATOR_SPACE_TO_DEPTH1,
DML_OPERATOR_MEAN_VARIANCE_NORMALIZATION1,
DML_OPERATOR_RESAMPLE1,
DML_OPERATOR_MATRIX_MULTIPLY_INTEGER,
DML_OPERATOR_QUANTIZED_LINEAR_MATRIX_MULTIPLY,
DML_OPERATOR_CONVOLUTION_INTEGER,
DML_OPERATOR_QUANTIZED_LINEAR_CONVOLUTION,
DML_OPERATOR_ELEMENT_WISE_BIT_AND,
DML_OPERATOR_ELEMENT_WISE_BIT_OR,
DML_OPERATOR_ELEMENT_WISE_BIT_XOR,
DML_OPERATOR_ELEMENT_WISE_BIT_NOT,
DML_OPERATOR_ELEMENT_WISE_BIT_COUNT,
DML_OPERATOR_ELEMENT_WISE_LOGICAL_GREATER_THAN_OR_EQUAL,
DML_OPERATOR_ELEMENT_WISE_LOGICAL_LESS_THAN_OR_EQUAL,
DML_OPERATOR_ACTIVATION_CELU,
DML_OPERATOR_ACTIVATION_RELU_GRAD,
DML_OPERATOR_AVERAGE_POOLING_GRAD,
DML_OPERATOR_MAX_POOLING_GRAD,
DML_OPERATOR_RANDOM_GENERATOR,
DML_OPERATOR_NONZERO_COORDINATES,
DML_OPERATOR_RESAMPLE_GRAD,
DML_OPERATOR_SLICE_GRAD,
DML_OPERATOR_ADAM_OPTIMIZER,
DML_OPERATOR_ARGMIN,
DML_OPERATOR_ARGMAX,
DML_OPERATOR_ROI_ALIGN,
DML_OPERATOR_GATHER_ND1,
DML_OPERATOR_ELEMENT_WISE_ATAN_YX,
DML_OPERATOR_ELEMENT_WISE_CLIP_GRAD,
DML_OPERATOR_ELEMENT_WISE_DIFFERENCE_SQUARE,
DML_OPERATOR_LOCAL_RESPONSE_NORMALIZATION_GRAD,
DML_OPERATOR_CUMULATIVE_PRODUCT,
DML_OPERATOR_BATCH_NORMALIZATION_GRAD,
DML_OPERATOR_ELEMENT_WISE_QUANTIZED_LINEAR_ADD,
DML_OPERATOR_DYNAMIC_QUANTIZE_LINEAR,
DML_OPERATOR_ROI_ALIGN1,
DML_OPERATOR_ROI_ALIGN_GRAD,
DML_OPERATOR_BATCH_NORMALIZATION_TRAINING,
DML_OPERATOR_BATCH_NORMALIZATION_TRAINING_GRAD,
DML_OPERATOR_ELEMENT_WISE_CLIP1,
DML_OPERATOR_ELEMENT_WISE_CLIP_GRAD1,
DML_OPERATOR_PADDING1,
DML_OPERATOR_ELEMENT_WISE_NEGATE,
DML_OPERATOR_ACTIVATION_GELU,
DML_OPERATOR_ACTIVATION_SOFTMAX1,
DML_OPERATOR_ACTIVATION_LOG_SOFTMAX1,
DML_OPERATOR_ACTIVATION_HARDMAX1,
DML_OPERATOR_RESAMPLE2,
DML_OPERATOR_RESAMPLE_GRAD1,
DML_OPERATOR_DIAGONAL_MATRIX1,
DML_OPERATOR_MULTIHEAD_ATTENTION,
DML_OPERATOR_LP_POOLING1,
DML_OPERATOR_AVERAGE_POOLING1,
DML_OPERATOR_ACTIVATION_SWISH,
DML_OPERATOR_ACTIVATION_HARD_SWISH,
DML_OPERATOR_QUANTIZED_LINEAR_AVERAGE_POOLING,
DML_OPERATOR_MATRIX_MULTIPLY_INTEGER_TO_FLOAT
} ;
定数
DML_OPERATOR_INVALID 不明な演算子の種類を示し、無効です。 この値を使用すると、エラーが発生します。 |
DML_OPERATOR_ELEMENT_WISE_IDENTITY DML_ELEMENT_WISE_IDENTITY_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_ABS DML_ELEMENT_WISE_ABS_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_ACOS DML_ELEMENT_WISE_ACOS_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_ADD DML_ELEMENT_WISE_ADD_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_ASIN DML_ELEMENT_WISE_ASIN_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_ATAN DML_ELEMENT_WISE_ATAN_OPERATOR_DESC構造体によって記述される演算子 を 示します。 |
DML_OPERATOR_ELEMENT_WISE_CEIL DML_ELEMENT_WISE_CEIL_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_CLIP DML_ELEMENT_WISE_CLIP_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_COS DML_ELEMENT_WISE_COS_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_DIVIDE DML_ELEMENT_WISE_DIVIDE_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_EXP DML_ELEMENT_WISE_EXP_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_FLOOR DML_ELEMENT_WISE_FLOOR_OPERATOR_DESC構造体によって記述される演算子 を 示します。 |
DML_OPERATOR_ELEMENT_WISE_LOG DML_ELEMENT_WISE_LOG_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_LOGICAL_AND DML_ELEMENT_WISE_LOGICAL_AND_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_LOGICAL_EQUALS DML_ELEMENT_WISE_LOGICAL_EQUALS_OPERATOR_DESC構造体によって記述される演算子 を 示します。 |
DML_OPERATOR_ELEMENT_WISE_LOGICAL_GREATER_THAN DML_ELEMENT_WISE_LOGICAL_GREATER_THAN_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_LOGICAL_LESS_THAN DML_ELEMENT_WISE_LOGICAL_LESS_THAN_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_LOGICAL_NOT DML_ELEMENT_WISE_LOGICAL_NOT_OPERATOR_DESC構造体によって記述される演算子 を 示します。 |
DML_OPERATOR_ELEMENT_WISE_LOGICAL_OR DML_ELEMENT_WISE_LOGICAL_OR_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_LOGICAL_XOR DML_ELEMENT_WISE_LOGICAL_XOR_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_MAX DML_ELEMENT_WISE_MAX_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_MEAN DML_ELEMENT_WISE_MEAN_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_MIN DML_ELEMENT_WISE_MIN_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_MULTIPLY DML_ELEMENT_WISE_MULTIPLY_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_POW DML_ELEMENT_WISE_POW_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_CONSTANT_POW DML_ELEMENT_WISE_CONSTANT_POW_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_RECIP DML_ELEMENT_WISE_RECIP_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_SIN DML_ELEMENT_WISE_SIN_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_SQRT DML_ELEMENT_WISE_SQRT_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_SUBTRACT DML_ELEMENT_WISE_SUBTRACT_OPERATOR_DESC構造体によって記述された演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_TAN DML_ELEMENT_WISE_TAN_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_THRESHOLD DML_ELEMENT_WISE_THRESHOLD_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_QUANTIZE_LINEAR DML_ELEMENT_WISE_QUANTIZE_LINEAR_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_DEQUANTIZE_LINEAR DML_ELEMENT_WISE_DEQUANTIZE_LINEAR_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ACTIVATION_ELU DML_ACTIVATION_ELU_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ACTIVATION_HARDMAX DML_ACTIVATION_HARDMAX_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ACTIVATION_HARD_SIGMOID DML_ACTIVATION_HARD_SIGMOID_OPERATOR_DESC構造体によって記述された演算子を示します。 |
DML_OPERATOR_ACTIVATION_IDENTITY DML_ACTIVATION_IDENTITY_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ACTIVATION_LEAKY_RELU DML_ACTIVATION_LEAKY_RELU_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ACTIVATION_LINEAR DML_ACTIVATION_LINEAR_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ACTIVATION_LOG_SOFTMAX DML_ACTIVATION_LOG_SOFTMAX_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ACTIVATION_PARAMETERIZED_RELU DML_ACTIVATION_PARAMETERIZED_RELU_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ACTIVATION_PARAMETRIC_SOFTPLUS DML_ACTIVATION_PARAMETRIC_SOFTPLUS_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ACTIVATION_RELU DML_ACTIVATION_RELU_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ACTIVATION_SCALED_ELU DML_ACTIVATION_SCALED_ELU_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ACTIVATION_SCALED_TANH DML_ACTIVATION_SCALED_TANH_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ACTIVATION_SIGMOID DML_ACTIVATION_SIGMOID_OPERATOR_DESC構造体によって記述される演算子 を 示します。 |
DML_OPERATOR_ACTIVATION_SOFTMAX DML_ACTIVATION_SOFTMAX_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ACTIVATION_SOFTPLUS DML_ACTIVATION_SOFTPLUS_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ACTIVATION_SOFTSIGN DML_ACTIVATION_SOFTSIGN_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ACTIVATION_TANH DML_ACTIVATION_TANH_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ACTIVATION_THRESHOLDED_RELU DML_ACTIVATION_THRESHOLDED_RELU_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_CONVOLUTION DML_CONVOLUTION_OPERATOR_DESC構造体によって記述される演算子 を 示します。 |
DML_OPERATOR_GEMM DML_GEMM_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_REDUCE DML_REDUCE_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_AVERAGE_POOLING DML_AVERAGE_POOLING_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_LP_POOLING DML_LP_POOLING_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_MAX_POOLING DML_MAX_POOLING_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ROI_POOLING DML_ROI_POOLING_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_SLICE DML_SLICE_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_CAST DML_CAST_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_SPLIT DML_SPLIT_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_JOIN DML_JOIN_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_PADDING DML_PADDING_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_VALUE_SCALE_2D DML_VALUE_SCALE_2D_OPERATOR_DESC構造体によって記述される演算子 を 示します。 |
DML_OPERATOR_UPSAMPLE_2D DML_UPSAMPLE_2D_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_GATHER DML_GATHER_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_SPACE_TO_DEPTH DML_SPACE_TO_DEPTH_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_DEPTH_TO_SPACE DML_DEPTH_TO_SPACE_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_TILE DML_TILE_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_TOP_K DML_TOP_K_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_BATCH_NORMALIZATION DML_BATCH_NORMALIZATION_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_MEAN_VARIANCE_NORMALIZATION DML_MEAN_VARIANCE_NORMALIZATION_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_LOCAL_RESPONSE_NORMALIZATION DML_LOCAL_RESPONSE_NORMALIZATION_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_LP_NORMALIZATION DML_LP_NORMALIZATION_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_RNN DML_RNN_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_LSTM DML_LSTM_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_GRU DML_GRU_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_SIGN DML_ELEMENT_WISE_SIGN_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_IS_NAN DML_ELEMENT_WISE_IS_NAN_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_ERF DML_ELEMENT_WISE_ERF_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_SINH DML_ELEMENT_WISE_SINH_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_COSH DML_ELEMENT_WISE_COSH_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_TANH DML_ELEMENT_WISE_TANH_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_ASINH DML_ELEMENT_WISE_ASINH_OPERATOR_DESC構造体によって記述される演算子 を 示します。 |
DML_OPERATOR_ELEMENT_WISE_ACOSH DML_ELEMENT_WISE_ACOSH_OPERATOR_DESC構造体によって記述される演算子 を 示します。 |
DML_OPERATOR_ELEMENT_WISE_ATANH DML_ELEMENT_WISE_ATANH_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_IF DML_ELEMENT_WISE_IF_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_ADD1 DML_ELEMENT_WISE_ADD1_OPERATOR_DESC構造体によって記述される演算子 を 示します。 |
DML_OPERATOR_ACTIVATION_SHRINK DML_ACTIVATION_SHRINK_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_MAX_POOLING1 DML_MAX_POOLING1_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_MAX_UNPOOLING DML_MAX_UNPOOLING_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_DIAGONAL_MATRIX DML_DIAGONAL_MATRIX_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_SCATTER DML_SCATTER_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ONE_HOT DML_ONE_HOT_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_RESAMPLE DML_RESAMPLE_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_BIT_SHIFT_LEFT DML_ELEMENT_WISE_BIT_SHIFT_LEFT_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_BIT_SHIFT_RIGHT DML_ELEMENT_WISE_BIT_SHIFT_RIGHT_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_ROUND DML_ELEMENT_WISE_ROUND_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_IS_INFINITY DML_ELEMENT_WISE_IS_INFINITY_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_MODULUS_TRUNCATE DML_ELEMENT_WISE_MODULUS_TRUNCATE_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_MODULUS_FLOOR DML_ELEMENT_WISE_MODULUS_FLOOR_OPERATOR_DESC構造体によって記述される演算子 を 示します。 |
DML_OPERATOR_FILL_VALUE_CONSTANT DML_FILL_VALUE_CONSTANT_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_FILL_VALUE_SEQUENCE DML_FILL_VALUE_SEQUENCE_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_CUMULATIVE_SUMMATION DML_CUMULATIVE_SUMMATION_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_REVERSE_SUBSEQUENCES DML_REVERSE_SUBSEQUENCES_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_GATHER_ELEMENTS DML_GATHER_ELEMENTS_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_GATHER_ND DML_GATHER_ND_OPERATOR_DESC構造体によって記述される演算子 を 示します。 |
DML_OPERATOR_SCATTER_ND DML_SCATTER_ND_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_MAX_POOLING2 DML_MAX_POOLING2_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_SLICE1 DML_SLICE1_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_TOP_K1 DML_TOP_K1_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_DEPTH_TO_SPACE1 DML_DEPTH_TO_SPACE1_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_SPACE_TO_DEPTH1 DML_SPACE_TO_DEPTH1_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_MEAN_VARIANCE_NORMALIZATION1 DML_MEAN_VARIANCE_NORMALIZATION1_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_RESAMPLE1 DML_RESAMPLE1_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_MATRIX_MULTIPLY_INTEGER DML_MATRIX_MULTIPLY_INTEGER_OPERATOR_DESC構造体によって記述される演算子 を 示します。 |
DML_OPERATOR_QUANTIZED_LINEAR_MATRIX_MULTIPLY DML_QUANTIZED_LINEAR_MATRIX_MULTIPLY_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_CONVOLUTION_INTEGER DML_CONVOLUTION_INTEGER_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_QUANTIZED_LINEAR_CONVOLUTION DML_QUANTIZED_LINEAR_CONVOLUTION_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_BIT_AND DML_ELEMENT_WISE_BIT_AND_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_BIT_OR DML_ELEMENT_WISE_BIT_OR_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_BIT_XOR DML_ELEMENT_WISE_BIT_XOR_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_BIT_NOT DML_ELEMENT_WISE_BIT_NOT_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_BIT_COUNT DML_ELEMENT_WISE_BIT_COUNT_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_LOGICAL_GREATER_THAN_OR_EQUAL DML_ELEMENT_WISE_LOGICAL_GREATER_THAN_OR_EQUAL_OPERATOR_DESC構造体によって記述される演算子 を 示します。 |
DML_OPERATOR_ELEMENT_WISE_LOGICAL_LESS_THAN_OR_EQUAL DML_ELEMENT_WISE_LOGICAL_LESS_THAN_OR_EQUAL_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ACTIVATION_CELU DML_ACTIVATION_CELU_OPERATOR_DESC構造体によって記述される演算子 を 示します。 |
DML_OPERATOR_ACTIVATION_RELU_GRAD DML_ACTIVATION_RELU_GRAD_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_AVERAGE_POOLING_GRAD DML_AVERAGE_POOLING_GRAD_OPERATOR_DESC構造体によって記述される演算子 を 示します。 |
DML_OPERATOR_MAX_POOLING_GRAD DML_MAX_POOLING_GRAD_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_RANDOM_GENERATOR DML_RANDOM_GENERATOR_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_NONZERO_COORDINATES DML_NONZERO_COORDINATES_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_RESAMPLE_GRAD DML_RESAMPLE_GRAD_OPERATOR_DESC構造体によって記述される演算子 を 示します。 |
DML_OPERATOR_SLICE_GRAD DML_SLICE_GRAD_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ADAM_OPTIMIZER DML_ADAM_OPTIMIZER_OPERATOR_DESC構造体によって記述される演算子 を 示します。 |
DML_OPERATOR_ARGMIN DML_ARGMIN_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ARGMAX DML_ARGMAX_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ROI_ALIGN DML_ROI_ALIGN_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_GATHER_ND1 DML_GATHER_ND1_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_ATAN_YX DML_ELEMENT_WISE_ATAN_YX_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_CLIP_GRAD DML_ELEMENT_WISE_CLIP_GRAD_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_DIFFERENCE_SQUARE DML_ELEMENT_WISE_DIFFERENCE_SQUARE_OPERATOR_DESC構造体によって記述された演算子を示します。 |
DML_OPERATOR_LOCAL_RESPONSE_NORMALIZATION_GRAD DML_LOCAL_RESPONSE_NORMALIZATION_GRAD_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_CUMULATIVE_PRODUCT DML_CUMULATIVE_PRODUCT_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_BATCH_NORMALIZATION_GRAD DML_BATCH_NORMALIZATION_GRAD_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_QUANTIZED_LINEAR_ADD DML_ELEMENT_WISE_QUANTIZED_LINEAR_ADD_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_DYNAMIC_QUANTIZE_LINEAR DML_DYNAMIC_QUANTIZE_LINEAR_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ROI_ALIGN1 DML_ROI_ALIGN1_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ROI_ALIGN_GRAD DML_ROI_ALIGN_GRAD_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_BATCH_NORMALIZATION_TRAINING DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_BATCH_NORMALIZATION_TRAINING_GRAD DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_CLIP1 DML_ELEMENT_WISE_CLIP1_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_CLIP_GRAD1 DML_ELEMENT_WISE_CLIP_GRAD1_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_PADDING1 DML_PADDING1_OPERATOR_DESC構造体によって記述される演算子を示します。 |
DML_OPERATOR_ELEMENT_WISE_NEGATE DML_ELEMENT_WISE_NEGATE_OPERATOR_DESC構造体によって記述される演算子を示します。 |
注釈
DML_FEATURE_LEVEL_6_2
DirectML 機能レベル 6_2 では、次の演算子の種類が導入されています。
DML_OPERATOR_ACTIVATION_HARD_SWISH
DML_ACTIVATION_HARD_SWISH_OPERATOR_DESC構造体によって記述される演算子を示します。
DML_OPERATOR_ACTIVATION_SWISH
DML_ACTIVATION_SWISH_OPERATOR_DESC構造体によって記述される演算子を示します。
DML_OPERATOR_AVERAGE_POOLING1
DML_AVERAGE_POOLING1_OPERATOR_DESC構造体によって記述される演算子を示します。
DML_OPERATOR_LP_POOLING1
DML_LP_POOLING1_OPERATOR_DESC構造体によって記述される演算子を示します。
DML_OPERATOR_MATRIX_MULTIPLY_INTEGER_TO_FLOAT
DML_MATRIX_MULTIPLY_INTEGER_TO_FLOAT_OPERATOR_DESC構造体によって記述される演算子を示します。
DML_OPERATOR_MATRIX_MULTIPLY_INTEGER_TO_FLOAT
DML_MATRIX_MULTIPLY_INTEGER_TO_FLOAT_OPERATOR_DESC構造体によって記述される演算子を示します。
DML_FEATURE_LEVEL_6_1
DirectML 機能レベル 6_1 では、次の演算子の種類が導入されています。
DML_OPERATOR_MULTIHEAD_ATTENTION
DML_MULTIHEAD_ATTENTION_OPERATOR_DESC構造体によって記述される演算子を示します。
DML_FEATURE_LEVEL_5_1
DirectML 機能レベル 5_1 では、次の演算子の種類が導入されています。
DML_OPERATOR_ACTIVATION_GELU
DML_ACTIVATION_GELU_OPERATOR_DESC構造体によって記述される演算子を示します。
DML_OPERATOR_ACTIVATION_HARDMAX1
DML_ACTIVATION_HARDMAX1_OPERATOR_DESC構造体によって記述される演算子を示します。
DML_OPERATOR_ACTIVATION_LOG_SOFTMAX1
DML_ACTIVATION_LOG_SOFTMAX1_OPERATOR_DESC構造体によって記述される演算子 を 示します。
DML_OPERATOR_ACTIVATION_SOFTMAX1
DML_ACTIVATION_SOFTMAX1_OPERATOR_DESC構造体によって記述される演算子を示します。
DML_OPERATOR_DIAGONAL_MATRIX1
DML_DIAGONAL_MATRIX1_OPERATOR_DESC構造体によって記述される演算子を示します。
DML_OPERATOR_RESAMPLE_GRAD1
DML_RESAMPLE_GRAD1_OPERATOR_DESC構造体によって記述される演算子を示します。
DML_OPERATOR_RESAMPLE2
DML_RESAMPLE2_OPERATOR_DESC構造体によって記述される演算子 を 示します。
要件
要件 | 値 |
---|---|
Header | directml.h |