Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Remplit un tenseur avec la valeur constante donnée. Cet opérateur exécute le pseudocode suivant.
for each coordinate in OutputTensor
OutputTensor[coordinate] = Value
endfor
Syntaxe
struct DML_FILL_VALUE_CONSTANT_OPERATOR_DESC {
const DML_TENSOR_DESC *OutputTensor;
DML_TENSOR_DATA_TYPE ValueDataType;
DML_SCALAR_UNION Value;
};
Membres
OutputTensor
Type : const DML_TENSOR_DESC*
Tenseur dans lequel écrire les résultats. Ce tenseur peut avoir n’importe quelle taille.
ValueDataType
Type : DML_TENSOR_DATA_TYPE
Type de données du champ Valeur , qui doit correspondre à OutputTensor.DataType.
Value
Type : DML_SCALAR_UNION
Valeur constante pour remplir la sortie, avec ValueDataType déterminant comment interpréter le champ.
Exemples
Value = 13.0
OutputTensor: (Sizes:{1,1,2,4}, DataType:FLOAT32)
[[[[13.0f, 13.0f, 13.0f, 13.0f],
[13.0f, 13.0f, 13.0f, 13.0f]]]]
Disponibilité
Cet opérateur a été introduit dans DML_FEATURE_LEVEL_2_1.
Prise en charge des tenseurs
DML_FEATURE_LEVEL_4_1 et versions ultérieures
| Tenseur | Genre | Nombre de dimensions pris en charge | Types de données pris en charge |
|---|---|---|---|
| OutputTensor | Sortie | 1 à 8 | FLOAT64, FLOAT32, FLOAT16, INT64, INT32, INT16, INT8, UINT64, UINT32, UINT16, UINT8 |
DML_FEATURE_LEVEL_4_0 et versions ultérieures
| Tenseur | Genre | Nombre de dimensions pris en charge | Types de données pris en charge |
|---|---|---|---|
| OutputTensor | Sortie | 1 à 8 | FLOAT32, FLOAT16, INT32, INT16, INT8, UINT32, UINT16, UINT8 |
DML_FEATURE_LEVEL_2_1 et versions ultérieures
| Tenseur | Genre | Nombre de dimensions pris en charge | Types de données pris en charge |
|---|---|---|---|
| OutputTensor | Sortie | 4 | FLOAT32, FLOAT16, INT32, INT16, INT8, UINT32, UINT16, UINT8 |
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 10 Build 20348 |
| Serveur minimal pris en charge | Windows 10 Build 20348 |
| En-tête | directml.h |