Historique des niveaux de fonctionnalité DirectML
Pour obtenir l’historique général des versions DirectML, consultez historique des versions DirectML.
DML_FEATURE_LEVEL_6_2
Introduit dans la version 1.13.0 de DirectML.
Ajout des types d’opérateurs suivants, documentés dans DML_OPERATOR_TYPE. Pour chaque constante de type d’opérateur, cette rubrique fournit un lien vers la structure correspondante.
- DML_OPERATOR_ACTIVATION_HARD_SWISH
- DML_OPERATOR_ACTIVATION_SWISH
- DML_OPERATOR_AVERAGE_POOLING1
- DML_OPERATOR_LP_POOLING1
- DML_OPERATOR_MATRIX_MULTIPLY_INTEGER_TO_FLOAT
- DML_OPERATOR_QUANTIZED_LINEAR_AVERAGE_POOLING
Prise en charge étendue des types de données pour les opérateurs suivants, documentées dans DML_OPERATOR_TYPE. Pour plus d’informations sur une prise en charge spécifique ajoutée dans DML_FEATURE_LEVEL_6_2, consultez la rubrique de structure de chaque opérateur.
- DML_OPERATOR_RESAMPLE2
Rend ZeroPointTensor facultatif pour les opérateurs suivants :
- DML_OPERATOR_ELEMENT_WISE_DEQUANTIZE_LINEAR
- DML_OPERATOR_ELEMENT_WISE_QUANTIZE_LINEAR
Ajout d’un nouveau type de nœud de graphe DML_GRAPH_NODE_TYPE_CONSTANT pour activer les optimisations au moment de la compilation qui nécessitent du contenu de petits tenseurs.
DML_FEATURE_LEVEL_6_1
Introduit dans la version 1.12.0 de DirectML.
Les types d’opérateurs mentionnés ci-dessous sont documentés dans DML_OPERATOR_TYPE. Pour chaque constante de type d’opérateur, cette rubrique fournit un lien vers la structure correspondante.
- Ajout de DML_OPERATOR_MULTIHEAD_ATTENTION.
- DML_OPERATOR_GEMM. FusedActivation prend désormais en charge DML_OPERATOR_ACTIVATION_SOFTMAX et DML_OPERATOR_ACTIVATION_SOFTMAX1.
DML_FEATURE_LEVEL_6_0
Introduit dans la version 1.11.0 de DirectML.
Les types d’opérateurs mentionnés ci-dessous sont documentés dans DML_OPERATOR_TYPE. Pour chaque constante de type d’opérateur, cette rubrique fournit un lien vers la structure correspondante.
- Ajout de la prise en charge des types de données UINT64 et INT64 pour DML_OPERATOR_ELEMENT_WISE_DIVIDE, DML_OPERATOR_ELEMENT_WISE_MODULUS_FLOOR et DML_OPERATOR_ELEMENT_WISE_MODULUS_TRUNCATE.
- Ajout de la prise en charge du type de données FLOAT16 dans ScaleTensor pour DML_OPERATOR_ELEMENT_WISE_QUANTIZE_LINEAR.
- Ajout de la prise en charge du type de données FLOAT16 dans ScaleTensor et OutputTensor pour DML_OPERATOR_ELEMENT_WISE_QUANTIZE_LINEAR.
- Ajout l’opérateur DML_OPERATOR_ELEMENT_WISE_CLIP à la liste d’activation fusionnée prise en charge.
DML_FEATURE_LEVEL_5_2
Introduit dans la version 1.10.0 de DirectML.
Les types d’opérateurs mentionnés ci-dessous sont documentés dans DML_OPERATOR_TYPE. Pour chaque constante de type d’opérateur, cette rubrique fournit un lien vers la structure correspondante.
La plage de dimension du tenseur a été augmentée de 1 à 4 pour les paramètres suivants :
- DML_OPERATOR_MATRIX_MULTIPLY_INTEGER, paramètre BZeroPointTensor.
- DML_OPERATOR_QUANTIZED_LINEAR_CONVOLUTION, paramètre FilterScaleTensor.
ScaleTensor et BiasTensor peuvent être nuls indépendamment les uns des autres pour les opérateurs suivants :
- DML_OPERATOR_MEAN_VARIANCE_NORMALIZATION
- DML_OPERATOR_MEAN_VARIANCE_NORMALIZATION1
DML_FEATURE_LEVEL_5_1
Introduit dans la version 1.9.0 de DirectML.
Ajout des types d’opérateurs suivants, documentés dans DML_OPERATOR_TYPE. Pour chaque constante de type d’opérateur, cette rubrique fournit un lien vers la structure correspondante.
- 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
Prise en charge étendue des types de données pour les opérateurs suivants, documentées dans DML_OPERATOR_TYPE. Pour plus d’informations sur une prise en charge spécifique ajoutée dans DML_FEATURE_LEVEL_5_1, consultez la rubrique de structure de chaque opérateur.
- DML_OPERATOR_ACTIVATION_RELU
- DML_OPERATOR_ACTIVATION_RELU_GRAD
- DML_OPERATOR_ACTIVATION_PARAMETERIZED_RELU
- DML_OPERATOR_ELEMENT_WISE_ADD
- DML_OPERATOR_ELEMENT_WISE_DIVIDE
- DML_OPERATOR_ELEMENT_WISE_MULTIPLY
- DML_OPERATOR_ELEMENT_WISE_SUBTRACT
- DML_OPERATOR_DIAGONAL_MATRIX
DML_FEATURE_LEVEL_5_0
Introduit dans la version 1.8.0 de DirectML.
Ajout des types d’opérateurs suivants, documentés dans DML_OPERATOR_TYPE. Pour chaque constante de type d’opérateur, cette rubrique fournit un lien vers la structure correspondante.
- DML_OPERATOR_ELEMENT_WISE_CLIP1
- DML_OPERATOR_ELEMENT_WISE_CLIP_GRAD1
- DML_OPERATOR_ELEMENT_WISE_NEGATE
- DML_OPERATOR_PADDING1
Prise en charge étendue des types de données pour les opérateurs suivants, documentées dans DML_OPERATOR_TYPE. Pour plus d’informations sur une prise en charge spécifique ajoutée dans DML_FEATURE_LEVEL_5_0, consultez la rubrique de structure de chaque opérateur.
- DML_OPERATOR_CUMULATIVE_PRODUCT
- DML_OPERATOR_CUMULATIVE_SUMMATION
- DML_OPERATOR_DEPTH_TO_SPACE
- DML_OPERATOR_DEPTH_TO_SPACE1
- DML_OPERATOR_ELEMENT_WISE_CLIP
- DML_OPERATOR_ELEMENT_WISE_CLIP_GRAD
- DML_OPERATOR_ELEMENT_WISE_CLIP_GRAD1
- DML_OPERATOR_ELEMENT_WISE_CLIP1
- DML_OPERATOR_ELEMENT_WISE_IF
- DML_OPERATOR_ELEMENT_WISE_MAX
- DML_OPERATOR_ELEMENT_WISE_MIN
- DML_OPERATOR_ELEMENT_WISE_NEGATE
- DML_OPERATOR_FILL_VALUE_SEQUENCE
- DML_OPERATOR_MAX_POOLING
- DML_OPERATOR_MAX_POOLING1
- DML_OPERATOR_MAX_POOLING2
- DML_OPERATOR_MAX_UNPOOLING
- DML_OPERATOR_PADDING
- DML_OPERATOR_PADDING1
- DML_OPERATOR_REDUCE, lors de l’utilisation de l’une des fonctions de réduction suivantes.
- DML_REDUCE_FUNCTION_L1
- DML_REDUCE_FUNCTION_MAX
- DML_REDUCE_FUNCTION_MIN
- DML_REDUCE_FUNCTION_MULTIPLY
- DML_REDUCE_FUNCTION_SUM
- DML_REDUCE_FUNCTION_SUM_SQUARE
- DML_OPERATOR_REVERSE_SUBSEQUENCES
- DML_OPERATOR_ROI_ALIGN
- DML_OPERATOR_ROI_ALIGN1
- DML_OPERATOR_SPACE_TO_DEPTH
- DML_OPERATOR_SPACE_TO_DEPTH1
- DML_OPERATOR_TOP_K
- DML_OPERATOR_TOP_K1
DML_FEATURE_LEVEL_4_1
Introduit dans la version 1.7.0 de DirectML.
Ajout des types d’opérateurs suivants, documentés dans DML_OPERATOR_TYPE. Pour chaque constante de type d’opérateur, cette rubrique fournit un lien vers la structure correspondante.
- DML_OPERATOR_ROI_ALIGN_GRAD
- DML_OPERATOR_BATCH_NORMALIZATION_TRAINING
- DML_OPERATOR_BATCH_NORMALIZATION_TRAINING_GRAD
Prise en charge étendue des types de données pour les opérateurs suivants, documentées dans DML_OPERATOR_TYPE. Pour plus d’informations sur une prise en charge spécifique ajoutée dans DML_FEATURE_LEVEL_4_1, consultez la rubrique de structure de chaque opérateur.
- DML_OPERATOR_ELEMENT_WISE_IDENTITY
- DML_OPERATOR_ELEMENT_WISE_ADD
- DML_OPERATOR_ELEMENT_WISE_SUBTRACT
- DML_OPERATOR_ELEMENT_WISE_MULTIPLY
- DML_OPERATOR_ELEMENT_WISE_ABS
- DML_OPERATOR_ELEMENT_WISE_SIGN
- 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_GREATER_THAN_OR_EQUAL
- DML_OPERATOR_ELEMENT_WISE_LOGICAL_LESS_THAN_OR_EQUAL
- DML_OPERATOR_ELEMENT_WISE_BIT_SHIFT_LEFT
- DML_OPERATOR_ELEMENT_WISE_BIT_SHIFT_RIGHT
- DML_OPERATOR_ELEMENT_WISE_BIT_AND
- DML_OPERATOR_ELEMENT_WISE_BIT_OR
- DML_OPERATOR_ELEMENT_WISE_BIT_NOT
- DML_OPERATOR_ELEMENT_WISE_BIT_XOR
- DML_OPERATOR_ELEMENT_WISE_BIT_COUNT
- DML_OPERATOR_ARGMIN
- DML_OPERATOR_ARGMAX
- DML_OPERATOR_CAST
- DML_OPERATOR_SLICE
- DML_OPERATOR_SLICE1
- DML_OPERATOR_SLICE_GRAD
- DML_OPERATOR_SPLIT
- DML_OPERATOR_JOIN
- DML_OPERATOR_GATHER
- DML_OPERATOR_GATHER_ELEMENTS
- DML_OPERATOR_GATHER_ND
- DML_OPERATOR_GATHER_ND1
- DML_OPERATOR_SCATTER
- DML_OPERATOR_SCATTER_ND
- DML_OPERATOR_FILL_VALUE_CONSTANT
- DML_OPERATOR_TILE
- DML_OPERATOR_ONE_HOT
DML_FEATURE_LEVEL_4_0
Introduit dans la version 1.6.0 de DirectML.
Ajout de la prise en charge pour les types d’opérateurs suivants, documentés dans DML_OPERATOR_TYPE. Pour chaque constante de type d’opérateur, cette rubrique fournit un lien vers la structure correspondante.
- DML_OPERATOR_ELEMENT_WISE_QUANTIZED_LINEAR_ADD
- DML_OPERATOR_DYNAMIC_QUANTIZE_LINEAR
- DML_OPERATOR_ROI_ALIGN1
Prise en charge du type de données et du nombre de dimensions étendue pour les opérateurs suivants, documentées dans DML_OPERATOR_TYPE. Pour plus d’informations sur une prise en charge spécifique ajoutée dans DML_FEATURE_LEVEL_4_0, consultez la rubrique de structure de chaque opérateur.
- DML_OPERATOR_ACTIVATION_RELU_GRAD
- DML_OPERATOR_ADAM_OPTIMIZER
- DML_OPERATOR_CONVOLUTION
- DML_OPERATOR_CONVOLUTION_INTEGER
- DML_OPERATOR_CUMULATIVE_PRODUCT
- DML_OPERATOR_CUMULATIVE_SUMMATION
- DML_OPERATOR_DIAGONAL_MATRIX
- DML_OPERATOR_FILL_VALUE_CONSTANT
- DML_OPERATOR_FILL_VALUE_SEQUENCE
- DML_OPERATOR_GEMM
- DML_OPERATOR_MATRIX_MULTIPLY_INTEGER
- DML_OPERATOR_MAX_POOLING_GRAD
- DML_OPERATOR_NONZERO_COORDINATES
- DML_OPERATOR_QUANTIZED_LINEAR_CONVOLUTION
- DML_OPERATOR_QUANTIZED_LINEAR_MATRIX_MULTIPLY
- DML_OPERATOR_RANDOM_GENERATOR
- DML_OPERATOR_REVERSE_SUBSEQUENCES
DML_FEATURE_LEVEL_3_1
Introduit dans la version 1.5.0 de DirectML.
Ajout de la prise en charge pour les types d’opérateurs suivants, documentés dans DML_OPERATOR_TYPE. Pour chaque constante de type d’opérateur, cette rubrique fournit un lien vers la structure correspondante.
- 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
Le nombre maximal de dimensions prises en charge pour les opérateurs suivants est passé de 4 à 8.
- DML_OPERATOR_BATCH_NORMALIZATION
- DML_OPERATOR_CAST
- DML_OPERATOR_JOIN
- DML_OPERATOR_LP_NORMALIZATION
- DML_OPERATOR_MEAN_VARIANCE_NORMALIZATION1
- DML_OPERATOR_PADDING
- DML_OPERATOR_ACTIVATION_RELU_GRAD
- DML_OPERATOR_SLICE_GRAD
- DML_OPERATOR_TILE
- DML_OPERATOR_TOP_K
- DML_OPERATOR_TOP_K1
DML_FEATURE_LEVEL_3_0
Introduit dans la version 1.4.0 de DirectML.
Ajout de la prise en charge pour les types d’opérateurs suivants, documentés dans DML_OPERATOR_TYPE. Pour chaque constante de type d’opérateur, cette rubrique fournit un lien vers la structure correspondante.
- 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
Ajout des améliorations suivantes.
- Le nombre maximal de dimensions de tenseur a été augmenté de 5 à 8. Voir DML_TENSOR_DIMENSION_COUNT_MAX1.
- La prise en charge supplémentaire des types de données entiers a été ajoutée aux opérateurs suivants.
- DML_OPERATOR_ELEMENT_WISE_POW
- DML_OPERATOR_ELEMENT_WISE_CONSTANT_POW
- DML_OPERATOR_MAX_POOLING, DML_OPERATOR_MAX_POOLING1 et DML_OPERATOR_MAX_POOLING2
- DML_OPERATOR_REDUCE, lors de l’utilisation de DML_REDUCE_FUNCTION_ARGMIN ou de DML_REDUCE_FUNCTION_ARGMAX
- Les types de données 64 bits suivants ont été ajoutés et sont pris en charge par les opérateurs sélectionnés.
- DML_TENSOR_DATA_TYPE_FLOAT64
- DML_TENSOR_DATA_TYPE_UINT64
- DML_TENSOR_DATA_TYPE_INT64
Fonctionnalités dépréciées.
- DML_REDUCE_FUNCTION_ARGMAX et DML_REDUCE_FUNCTION_ARGMIN ont été déconseillés. Nous recommandons l’utilisation des opérateurs autonomes DML_OPERATOR_ARGMIN et DML_OPERATOR_ARGMAX à la place.
DML_FEATURE_LEVEL_2_1
Introduit dans la version 1.2.0 de DirectML.
Les éléments suivants sont ajoutés.
- Interface IDMLDevice1
- Prise en charge des graphes d’opérateurs (voir IDMLDevice1::CompileGraph
Ajout de la prise en charge pour les types d’opérateurs suivants, documentés dans DML_OPERATOR_TYPE. Pour chaque constante de type d’opérateur, cette rubrique fournit un lien vers la structure correspondante.
- 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
Ajout des améliorations suivantes.
- La prise en charge supplémentaire des types de données entiers a été ajoutée aux opérateurs suivants.
- DML_OPERATOR_ELEMENT_WISE_IDENTITY
- DML_OPERATOR_ELEMENT_WISE_ABS
- DML_OPERATOR_ELEMENT_WISE_ADD
- DML_OPERATOR_ELEMENT_WISE_CLIP
- DML_OPERATOR_ELEMENT_WISE_DIVIDE
- DML_OPERATOR_ELEMENT_WISE_LOGICAL_EQUALS
- DML_OPERATOR_ELEMENT_WISE_LOGICAL_GREATER_THAN
- DML_OPERATOR_ELEMENT_WISE_LOGICAL_LESS_THAN
- DML_OPERATOR_ELEMENT_WISE_MAX
- DML_OPERATOR_ELEMENT_WISE_MEAN
- DML_OPERATOR_ELEMENT_WISE_MIN
- DML_OPERATOR_ELEMENT_WISE_MULTIPLY
- DML_OPERATOR_ELEMENT_WISE_SUBTRACT
- DML_OPERATOR_ELEMENT_WISE_THRESHOLD
- DML_OPERATOR_ELEMENT_WISE_QUANTIZE_LINEAR
- DML_OPERATOR_ELEMENT_WISE_DEQUANTIZE_LINEAR
- DML_OPERATOR_ELEMENT_WISE_SIGN
- DML_OPERATOR_ELEMENT_WISE_IF
- DML_OPERATOR_ACTIVATION_SHRINK
- DML_OPERATOR_PADDING
- DML_OPERATOR_GATHER
- DML_OPERATOR_SCATTER
- DML_OPERATOR_DEPTH_TO_SPACE
- DML_OPERATOR_SPACE_TO_DEPTH
- DML_OPERATOR_TILE
- DML_OPERATOR_TOP_K et DML_OPERATOR_TOP_K1
- DML_OPERATOR_ONE_HOT
- DML_OPERATOR_REDUCE, lors de l’utilisation de l’une des fonctions de réduction suivantes.
- DML_REDUCE_FUNCTION_ARGMIN
- DML_REDUCE_FUNCTION_ARGMAX
- DML_REDUCE_FUNCTION_MAX
- DML_REDUCE_FUNCTION_MIN
- DML_REDUCE_FUNCTION_MULTIPLY
- DML_REDUCE_FUNCTION_SUM
- Restrictions de forme de tenseur détendue pour DML_OPERATOR_GATHER
DML_FEATURE_LEVEL_2_0
Introduit dans la version 1.1.0 de DirectML.
Les éléments suivants sont ajoutés.
- Fonction DMLCreateDevice1
- Énumération DML_FEATURE_LEVEL
- Requêtes au niveau des fonctionnalités (voir DML_FEATURE_QUERY_FEATURE_LEVELS)
Ajout de la prise en charge pour les types d’opérateurs suivants, documentés dans DML_OPERATOR_TYPE. Pour chaque constante de type d’opérateur, cette rubrique fournit un lien vers la structure correspondante.
- 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
Ajout des améliorations suivantes.
- Lors de la liaison d’une ressource d’entrée pour la répartition d’un IDMLOperatorInitializer, il est désormais légal de fournir une ressource avec D3D12_HEAP_TYPE_CUSTOM (en plus de D3D12_HEAP_TYPE_DEFAULT), tant que les propriétés de tas appropriées sont également définies. Voir Liaison dans DirectML.
- Les opérateurs booléens logiques suivants prennent désormais en charge les tenseurs de sortie UINT8, en plus de la prise en charge existante de UINT32.
- 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
- Les fonctions d’activation 5D prennent désormais en charge l’utilisation des progrès sur leurs tenseurs d’entrée et de sortie.
DML_FEATURE_LEVEL_1_0
Niveau de fonctionnalité dans lequel DirectML a été introduit.