Aracılığıyla paylaş


DirectML yapıları

Aşağıdaki yapılar DirectML.h içinde tanımlanmıştır.

Bu bölümde

Konu ve açıklama
DML_ACTIVATION_CELU_OPERATOR_DESC. InputTensor'daki her elemanda sürekli türevlenebilir üstel doğrusal birim (CELU) etkinleştirme fonksiyonunu gerçekleştirir ve sonucu OutputTensor'un karşılık gelen elemanına yerleştirir.
DML_ACTIVATION_ELU_OPERATOR_DESC. Girişteki her öğe üzerinde üstel doğrusal birim (ELU) etkinleştirme işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_ACTIVATION_GELU_OPERATOR_DESC. InputTensor'daki her öğede gaussian hata doğrusal birimi (GELU) etkinleştirme işlevini gerçekleştirir ve sonucu OutputTensor'ın ilgili öğesine yerleştirir.
DML_ACTIVATION_HARD_SWISH_OPERATOR_DESC. InputTensor'daki her öğede bir sabit döndürme etkinleştirme işlevi gerçekleştirir ve sonucu OutputTensor'ın ilgili öğesine yerleştirir.
DML_ACTIVATION_HARDMAX_OPERATOR_DESC. Girişte bir hardmax işlevi gerçekleştiren bir DirectML etkinleştirme işlecini açıklar.
DML_ACTIVATION_HARDMAX1_OPERATOR_DESC. InputTensor'ın her öğesinde bir hardmax işlevi gerçekleştirerek sonucu OutputTensor'ın ilgili öğesine yerleştirir.
DML_ACTIVATION_HARD_SIGMOID_OPERATOR_DESC. Girişteki her öğe üzerinde sabit sigmoid işlevi gerçekleştiren bir DirectML etkinleştirme işlecini açıklar.
DML_ACTIVATION_IDENTITY_OPERATOR_DESC. Kimlik işlevini gerçekleştiren bir DirectML etkinleştirme işlecini açıklar.
DML_ACTIVATION_LEAKY_RELU_OPERATOR_DESC. Girişteki her öğe üzerinde sızdıran bir doğrultulmuş doğrusal birim (ReLU) etkinleştirme işlevi gerçekleştiren bir DirectML operatörünü açıklar.
DML_ACTIVATION_LINEAR_OPERATOR_DESC. Girişteki her öğe üzerinde doğrusal bir etkinleştirme işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_ACTIVATION_LOG_SOFTMAX_OPERATOR_DESC. Girişte softmax günlüğü etkinleştirme işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_ACTIVATION_LOG_SOFTMAX1_OPERATOR_DESC. InputTensor'ın her öğesinde doğal bir softmax günlüğü etkinleştirme işlevi gerçekleştirir ve sonucu OutputTensor'ın ilgili öğesine yerleştirir.
DML_ACTIVATION_PARAMETERIZED_RELU_OPERATOR_DESC. Girişteki her öğe üzerinde parametreli doğrultulmuş doğrusal birim (ReLU) etkinleştirme işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_AKTİVASYON_PARAMETRİK_SOFTPLUS_OPERATÖR_AÇIKLAMASI. Girişteki her öğe üzerinde parametrik softplus etkinleştirme işlevi gerçekleştiren bir DirectML operatörünü açıklar.
DML_ACTIVATION_RELU_GRAD_OPERATOR_DESC. Doğrultulmuş doğrusal birim (ReLU) için geri yayılım gradyanlarını hesaplar.
DML_ACTIVATION_RELU_OPERATOR_DESC. Girişteki her öğe üzerinde doğrultulmuş doğrusal birim (ReLU) etkinleştirme işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_ACTIVATION_SCALED_ELU_OPERATOR_DESC. Girişteki her öğe üzerinde ölçeklendirilmiş bir üstel doğrusal birim (ELU) etkinleştirme işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_ETKİNLEŞTİRME_ÖLÇEKLENMİŞ_TANH_OPERATÖR_AÇIKLAMA. Girişteki her öğe üzerinde ölçeklendirilmiş bir hiperbolik tanjant etkinleştirme işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_ACTIVATION_SHRINK_OPERATOR_DESC. Girişte öğesel küçültme etkinleştirme işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_ACTIVATION_SIGMOID_OPERATOR_DESC. Girişteki her öğe üzerinde bir sigmoid etkinleştirme işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_ACTIVATION_SOFTMAX_OPERATOR_DESC. Girişte softmax etkinleştirme işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_ACTIVATION_SOFTMAX1_OPERATOR_DESC. Sonucu OutputTensor'ın ilgili öğesine yerleştirerek InputTensor üzerinde softmax etkinleştirme işlevi gerçekleştirir.
DML Aktivasyon Softplus Operatör Açıklaması. Girişteki her öğe üzerinde softplus etkinleştirme işlevi gerçekleştiren bir DirectML operatörünü açıklar.
DML_ACTIVATION_SOFTSIGN_OPERATOR_DESC. Girişteki her öğe üzerinde yazılım işareti etkinleştirme işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_ACTIVATION_SWISH_OPERATOR_DESC. InputTensor'daki her öğede bir döndürme etkinleştirme işlevi gerçekleştirerek sonucu OutputTensor'ın ilgili öğesine yerleştirir.
DML_ACTIVATION_TANH_OPERATOR_DESC. Girişteki her öğe üzerinde hiperbolik teğet etkinleştirme işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_ACTIVATION_THRESHOLDED_RELU_OPERATOR_DESC. Girişteki her öğe üzerinde eşikli doğrultulmuş doğrusal birim (ReLU) etkinleştirme işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_ADAM_OPTIMIZER_OPERATOR_DESC. Adam (ADAptive Moment tahmini) algoritmasına dayalı olarak sağlanan gradyanları kullanarak güncellenmiş ağırlıkları (parametreleri) hesaplar. Bu operatör bir optimize edicidir ve genellikle gradyan inişini gerçekleştirmek için bir eğitim döngüsünün ağırlık güncelleme adımında kullanılır.
DML_AVERAGE_POOLING_OPERATOR_DESC. Girişte ortalama bir havuz işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_AVERAGE_POOLING1_OPERATOR_DESC. Kayan pencere içindeki öğelerdeki değerleri giriş tensoru üzerinden ortalamalar.
DML_ARGMAX_OPERATOR_DESC. Giriş tensörünün bir veya daha fazla boyutu içindeki maksimum değerli elemanların indislerini verir.
DML_ARGMIN_OPERATOR_DESC. Giriş tensörünün bir veya daha fazla boyutu içindeki minimum değerli elemanların indekslerini verir.
DML_AVERAGE_POOLING_GRAD_OPERATOR_DESC. Ortalama havuzlama için geri yayılım gradyanlarını hesaplar (bkz. DML_AVERAGE_POOLING_OPERATOR_DESC).
DML_BATCH_NORMALIZATION_GRAD_OPERATOR_DESC. Toplu normalleştirme için geri yayılım gradyanlarını hesaplar.
DML_BATCH_NORMALIZATION_OPERATOR_DESC. Girişte toplu normalleştirme işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC. Toplu normalleştirme eğitimi için geri yayılım gradyanlarını hesaplar.
DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC (DML Toplu Normalizasyon Eğitim Operatörü Açıklaması) Girişte toplu normalleştirme gerçekleştirir.
DML_BINDING_DESC. IDMLBindingTable yöntemlerinden birine yapılan bir çağrı aracılığıyla bağlama tablosuna ekleyebilmeniz için bağlamanın açıklamasını içerir.
DML_BINDING_PROPERTIES. Belirli bir derlenmiş işlecin veya işleç başlatıcısının bağlama gereksinimleri hakkında bilgi içerir.
DML_BINDING_TABLE_DESC. IDMLDevice::CreateBindingTable ve IDMLBindingTable::Reset parametrelerini belirtir.
DML_BUFFER_ARRAY_BINDING. Tek tek arabellek bağlamaları dizisi olan bir kaynak bağlamasını belirtir.
DML_BUFFER_BINDING. Direct3D 12 arabelleğindeki bir bayt aralığıyla açıklanan, ID3D12Resource içine uzaklık ve boyutla temsil edilen bir kaynak bağlaması belirtir.
DML_BUFFER_TENSOR_DESC. Direct3D 12 arabellek kaynağında depolanacak bir tensörü açıklar.
DML_CAST_OPERATOR_DESC. f(x) = cast(x) cast işlevini gerçekleştiren, girişteki her öğeyi çıkış tensörünün veri türüne dönüştüren ve sonucu çıkıştaki karşılık gelen öğede depolayan bir DirectML veri yeniden düzenleme işlecini açıklar.
DML_CONVOLUTION_INTEGER_OPERATOR_DESC. InputTensor ile FilterTensor'un bir evrişimini gerçekleştirir. Bu operatör, tamsayı verileri üzerinde ileri evrişim gerçekleştirir.
DML_CONVOLUTION_OPERATOR_DESC. Giriş üzerinde bir evrişim işlevi gerçekleştiren bir DirectML matris çarpma işlecini açıklar.
DML_CUMULATIVE_PRODUCT_OPERATOR_DESC. Bir tensörün elemanlarını bir eksen boyunca çarpar ve ürünün çalışan çetelesini çıkış tensörüne yazar.
DML_KÜMÜLATİF_TOPLAMA_OPERATÖR_AÇIKLAMASI. Bir tensörün elemanlarını bir eksen boyunca toplar ve toplamın çalışan çetelesini çıkış tensörüne yazar.
DML_DEPTH_TO_SPACE_OPERATOR_DESC. Verileri derinlikten uzamsal veri bloklarına yeniden düzenleyen (değiştiren) bir DirectML veri yeniden düzenleme işlecini açıklar.
DML_DEPTH_TO_SPACE1_OPERATOR_DESC. Verileri derinlikten uzamsal veri blokları halinde yeniden düzenler (değiştirir). Operatör, derinlik boyutundaki değerlerin uzamsal bloklar halinde yükseklik ve genişlik boyutlarına taşındığı giriş tensörünün bir kopyasını çıkarır.
DML_DEQUANTIZE_OPERATOR_DESC. Yapılacak.
DML_DIAGONAL_MATRIX_OPERATOR_DESC. Ana köşegende birler ve diğer her yerde sıfırlar bulunan özdeşlik benzeri bir matris oluşturan bir DirectML matematik işlecini açıklar.
DML_DIAGONAL_MATRIX1_OPERATOR_DESC. Giriş değerleri veya sıfırlarla ( InputTensor geçirilmemişse) diğer öğelerin doldurulduğu, verilen çapraz aralık boyunca birleriyle (veya diğer açık değerlerle) kimlik benzeri bir matris oluşturur.
DML_DİNAMİK_KANTİZE_EDİLMİŞ_DOĞRUSAL_OPERATÖR_DESC. InputTensor'u nicelemek için gerekli niceleme ölçeğini ve sıfır noktası değerlerini hesaplar, ardından bu nicelemeyi uygulayarak sonucu OutputTensor'a yazar.
DML_ELEMENT_WISE_ABS_OPERATOR_DESC. Ölçek ve sapma terimlerinin isteğe bağlı olduğu öğe bazında mutlak değer işlevi f(x) = abs(x * ölçek + yanlılık) gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMENT_WISE_ACOS_OPERATOR_DESC. Ölçek ve sapma terimlerinin isteğe bağlı olduğu öğe bazında arkkosinüs işlevi f(x) = acos(x * ölçek + yanlılık) gerçekleştiren bir DirectML trigonometrik işlecini açıklar.
DML_ELEMENT_WISE_ACOSH_OPERATOR_DESC. Öğe bazında ters hiperbolik kosinüs fonksiyonunu gerçekleştiren bir DirectML trigonometrik işleci açıklar f(x) = log(x + sqrt(x * x - 1)) * ölçek + sapma, burada ölçek ve sapma terimleri isteğe bağlıdır.
DML_ELEMENT_WISE_ADD_OPERATOR_DESC. ATensor'daki her öğeyi BTensor'daki karşılık gelen öğeye ekleme işlevini gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMENT_WISE_ADD1_OPERATOR_DESC. ATensor'daki her öğeyi BTensor'daki karşılık gelen öğeye, f(a, b) = a + b'ye, birleştirilmiş etkinleştirme seçeneğiyle ekleme işlevini gerçekleştiren bir DirectML matematik operatörünü açıklar.
DML_ELEMENT_WISE_ASIN_OPERATOR_DESC (Element bazında asin operatörü açıklaması) Ölçek ve sapma terimlerinin isteğe bağlı olduğu öğe bazında arksinüs işlevi f(x) = asin(x * ölçek + sapma) gerçekleştiren bir DirectML trigonometrik işlecini açıklar.
DML_ELEMENT_WISE_ASINH_OPERATOR_DESC. Öğe bazında ters hiperbolik sinüs işlevini gerçekleştiren bir DirectML trigonometrik işleci açıklar f(x) = log(x + sqrt(x * x + 1)) * ölçek + sapma, burada ölçek ve sapma terimleri isteğe bağlıdır.
DML_ELEMENT_WISE_ATAN_OPERATOR_DESC. Ölçek ve sapma terimlerinin isteğe bağlı olduğu eleman bazında arktanjant fonksiyonu f(x) = atan(x * ölçek + yanlılık) gerçekleştiren bir DirectML trigonometrik işlecini açıklar.
DML_ELEMENT_WISE_ATANH_OPERATOR_DESC. Öğe bazında ters hiperbolik tanjant fonksiyonunu gerçekleştiren bir DirectML trigonometrik işleci açıklar f(x) = (log((1 + x) / (1 - x)) / 2) * ölçek + sapma, burada ölçek ve sapma terimleri isteğe bağlıdır.
DML_ELEMENT_WISE_ATAN_YX_OPERATOR_DESC. ATensor ve BTensor'un her bir öğesi için 2 bağımsız değişkenli arktanjantı hesaplar, burada ATensorY ekseni ve BTensorX eksenidir ve sonucu OutputTensor'un karşılık gelen öğesine yerleştirir.
DML_ELEMENT_WISE_BIT_AND_OPERATOR_DESC. Giriş tensörlerinin karşılık gelen her bir elemanı arasındaki bit düzeyinde AND'yi hesaplar ve sonucu çıkış tensörüne yazar.
DML_ELEMENT_WISE_BIT_SAYISINI_HESAPLAYAN_OPERATÖR_AÇIKLAMASI. Giriş tensörünün her bir elemanı için bit düzeyinde DEĞİL değerini hesaplar ve sonucu çıkış tensörüne yazar.
DML_ELEMENT_WISE_BIT_NOT_OPERATOR_DESC. Giriş tensörünün her bir elemanı için bit düzeyinde popülasyon sayısını (1 olarak ayarlanan bit sayısı) hesaplar ve sonucu çıkış tensörüne yazar.
DML_ELEMENT_BAZLI_BİT_VEYA_İŞLEÇ_TANIM. Giriş tensörlerinin karşılık gelen her bir elemanı arasındaki bit düzeyinde OR'yi hesaplar ve sonucu çıkış tensörüne yazar.
DML_ELEMENT_WISE_BIT_SHIFT_LEFT_OPERATOR_DESC. ATensor'un her bir öğesinin, BTensor'un karşılık gelen öğesi tarafından verilen bir dizi bit ile mantıksal bir sola kaydırma gerçekleştirir ve sonucu OutputTensor'un karşılık gelen öğesine yerleştirir.
DML_ELEMENT_WISE_BIT_SHIFT_RIGHT_OPERATOR_DESC. ATensor'un her bir öğesinin, BTensor'un karşılık gelen öğesi tarafından verilen bir dizi bit ile mantıksal bir sağa kaydırma gerçekleştirir ve sonucu OutputTensor'un karşılık gelen öğesine yerleştirir.
DML_ELEMENT_WISE_BIT_XOR_OPERATOR_DESC. Giriş tensörlerinin karşılık gelen her bir elemanı arasındaki bit düzeyinde XOR'u (eXclusive OR) hesaplar ve sonucu çıkış tensörüne yazar.
DML_ELEMENT_WISE_CEIL_OPERATOR_DESC. Ölçek ve sapma terimlerinin isteğe bağlı olduğu öğe bazında tavan işlevi f(x) = ceil(x * ölçek + sapma) gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMENT_WISE_CLIP_GRAD_OPERATOR_DESC. Öğe bazında klip için geri yayılım gradyanlarını hesaplar.
DML_ELEMENT_WISE_CLIP_GRAD1_OPERATOR_DESC. DML_ELEMENT_WISE_CLIP1_OPERATOR_DESC için geri yayılım gradyanlarını hesaplar.
DML_ELEMENT_WISE_CLIP_OPERATOR_DESC. Ölçek ve sapma terimlerinin isteğe bağlı olduğu ve clamp(x) = min(maxValue, max(minValue, x)) öğesinin öğe bazında klip işlevini gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMENT_WISE_CLIP1_OPERATOR_DESC. InputTensor'un her öğesi için bir sıkıştırma (veya sınırlama) işlemi gerçekleştirir ve sonucu OutputTensor'un karşılık gelen öğesine yerleştirir.
DML_ELEMENT_WISE_CONSTANT_POW_OPERATOR_DESC. Ölçek ve sapma terimlerinin isteğe bağlı olduğu öğe bazında sabit güç işlevi f(x) = pow(x * ölçek + sapma, üs) gerçekleştiren bir DirectML işlecini açıklar.
DML_ELEMENT_WISE_COS_OPERATOR_DESC. Ölçek ve sapma terimlerinin isteğe bağlı olduğu öğe bazında kosinüs işlevi f(x) = cos(x * ölçek + yanlılık) gerçekleştiren bir DirectML trigonometrik işlecini açıklar.
DML_ELEMENT_WISE_COSH_OPERATOR_DESC. Öğe bazında hiperbolik kosinüs işlevi f(x) = ((e^x + e^-x) / 2) * ölçek + sapma gerçekleştiren bir DirectML trigonometrik işlecini açıklar, burada ölçek ve sapma terimleri isteğe bağlıdır.
DML_ELEMENT_WISE_DEQUANTIZE_LINEAR_OPERATOR_DESC. 'deki karşılık gelen elemana InputTensor göre 'deki ScaleTensor her elemanda doğrusal dequantize işlevini gerçekleştiren bir ZeroPointTensorDirectML işlecini açıklar.
DML_ELEMENT_WISE_DIFFERENCE_SQUARE_OPERATOR_DESC. BTensor'un her bir öğesini ATensor'un karşılık gelen öğesinden çıkarır, sonucu kendisiyle çarpar ve sonucu OutputTensor'un karşılık gelen öğesine yerleştirir.
DML_ELEMENT_WISE_DIVIDE_OPERATOR_DESC. 'deki her öğeyi 'deki ATensor karşılık gelen öğeye BTensorbölme işlevini gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMENT_WISE_ERF_OPERATOR_DESC. Ölçek ve sapma terimlerinin isteğe bağlı olduğu öğe bazında doğal üstel fonksiyon f(x) = exp(x * ölçek + sapma) gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMENT_WISE_EXP_OPERATOR_DESC. Ölçek ve sapma terimlerinin isteğe bağlı olduğu öğe bazında doğal üstel fonksiyon f(x) = exp(x * ölçek + sapma) gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMAN_BAZINDA_ZEMİN_OPERATÖRÜ_AÇIKLAMASI. Ölçek ve sapma terimlerinin isteğe bağlı olduğu öğe bazında taban işlevi f(x) = floor(x * ölçek + sapma) gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMENT_WISE_IDENTITY_OPERATOR_DESC. Öğe bazında kimlik işlevi f(x) = x * ölçek + sapmayı gerçekleştiren bir DirectML genel işlecini açıklar.
DML_ELEMENT_WISE_IF_OPERATOR_DESC. Temelde üçlü if bir deyim gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMENT_WISE_IS_INFINITY_OPERATOR_DESC. Verilen InfinityMode'a bağlı olarak IEEE-754 -inf, inf veya her ikisi için InputTensor'un her bir öğesini kontrol eder ve sonucu (true için 1, false için 0) OutputTensor'un karşılık gelen öğesine yerleştirir.
DML_ELEMENT_WISE_IS_NAN_OPERATOR_DESC. Girdinin NaN olup olmadığını öğe olarak belirleyen bir DirectML matematik işlecini açıklar.
DML_ELEMENT_WISE_LOGICAL_AND_OPERATOR_DESC. 'daki her öğe ile 'deki ATensorBTensorkarşılık gelen öğesi arasında mantıksal bir AND işlevi gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMENT_WISE_LOGICAL_EQUALS_OPERATOR_DESC. 'deki ATensor her öğe ile 'deki BTensorkarşılık gelen öğesi arasında mantıksal bir eşitlik işlevi gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMENT_WISE_LOGICAL_GREATER_THAN_OPERATOR_DESC. 'deki ATensor her öğe ile 'deki BTensorkarşılık gelen öğesi arasında mantıksal büyüktür işlevi gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMENT_WISE_LOGICAL_GREATER_THAN_OR_EQUAL_OPERATOR_DESC. Sonucu (doğru için 1, yanlış için 0) OutputTensor'un karşılık gelen öğesine yerleştirerek, giriş tensörlerinin karşılık gelen öğelerinin her bir çiftinde daha büyük veya buna eşit bir mantıksal gerçekleştirir.
DML_ELEMENT_WISE_LOGICAL_LESS_THAN_OPERATOR_DESC. 'deki ATensor her öğe ile 'deki BTensorkarşılık gelen öğesi arasında mantıksal bir küçüktür işlevi gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMAN_BAZLI_MANTIKSAL_KÜÇÜK_VEYA_EŞİTTİR_OPERATÖR_TANIMI. Sonucu (doğru için 1, yanlış için 0) OutputTensor'un karşılık gelen öğesine yerleştirerek, giriş tensörlerinin karşılık gelen öğelerinin her bir çiftinde daha küçük veya buna eşit bir mantıksal performans gerçekleştirir.
DML_ELEMENT_WISE_LOGICAL_NOT_OPERATOR_DESC. Girişteki her öğe üzerinde mantıksal bir NOT işlevi gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMENT_BAZLI_MANTIKSAL_VEYA_OPERATÖR_AÇIKLAMASI. 'deki her öğe ile 'deki ATensorBTensorkarşılık gelen öğesi arasında mantıksal bir OR işlevi gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMENT_WISE_LOGICAL_XOR_OPERATOR_DESC. 'deki her öğe ile 'deki ATensorBTensorkarşılık gelen öğesi arasında mantıksal bir özel OR (XOR) işlevi gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMENT_WISE_LOG_OPERATOR_DESC. Ölçek ve sapma terimlerinin isteğe bağlı olduğu öğe bazında doğal logaritma işlevi f(x) = log(x * ölçek + sapma) gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMENT_WISE_MAX_OPERATOR_DESC. 'deki her öğe ile 'deki ATensorBTensorkarşılık gelen öğesi arasında en yüksek işlevi gerçekleştiren bir DirectML matematik indirgeme işlecini açıklar.
Element Bazında Ortalama Operatör Açıklaması. 'deki her öğe ile 'deki ATensorBTensorkarşılık gelen öğesi arasında aritmetik bir ortalama işlevi gerçekleştiren bir DirectML matematik indirgeme işlecini açıklar.
DML_ELEMENT_WISE_MIN_OPERATOR_DESC. 'deki ATensor her öğe ile 'deki BTensorkarşılık gelen öğesi arasında minimum bir işlev gerçekleştiren bir DirectML matematik indirgeme işlecini açıklar.
DML_ELEMENT_WISE_MODULUS_FLOOR_OPERATOR_DESC. Giriş tensörlerinden karşılık gelen her bir eleman çifti için Python modülüyle aynı sonuçlarla modülü hesaplar ve sonucu OutputTensor'un karşılık gelen elemanına yerleştirir.
DML_ELEMENT_WISE_MODULUS_TRUNCATE_OPERATOR_DESC. Giriş tensörlerinin karşılık gelen her bir eleman çifti için C modülü operatörünü hesaplar ve sonucu OutputTensor'un karşılık gelen elemanına yerleştirir.
DML_ELEMENT_WISE_MULTIPLY_OPERATOR_DESC. 'deki her öğeyi 'deki ATensor karşılık gelen öğeyle BTensorçarpma işlevini gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMENT_WISE_NEGATE_OPERATOR_DESC. InputTensor öğesinin her bir öğesini olumsuzlar ve sonucu OutputTensor'un karşılık gelen öğesinde saklar.
DML_ELEMENT_WISE_POW_OPERATOR_DESC. Ölçek ve sapma terimlerinin isteğe bağlı olduğu öğe bazında kuvvet fonksiyonu f(x, üs) = pow(x * ölçek + sapma, üs) gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMENT_WISE_QUANTIZE_LINEAR_OPERATOR_DESC. 'daki InputTensor ve ZeroPointTensor'daki ScaleTensor karşılık gelen öğeye göre her öğede doğrusal niceleme işlevini gerçekleştiren bir DirectML işlecini açıklar.
DML_ELEMENT_WISE_QUANTIZED_LINEAR_ADD_OPERATOR_DESC. ATensor'daki her öğeyi BTensor'daki karşılık gelen öğesine ekler ve sonucu OutputTensor'un ilgili öğesine yerleştirir.
DML_ELEMENT_WISE_RECIP_OPERATOR_DESC. Girişteki her öğe üzerinde karşılıklı bir işlev gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMENT_WISE_ROUND_OPERATOR_DESC. InputTensor öğesinin her öğesini bir tamsayı değerine yuvarlar ve sonucu OutputTensor öğesinin karşılık gelen öğesine yerleştirir.
DML_ELEMENT_WISE_SIGN_OPERATOR_DESC. Girişte öğesel küçültme etkinleştirme işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_ELEMENT_WISE_SIN_OPERATOR_DESC. Ölçek ve sapma terimlerinin isteğe bağlı olduğu eleman bazında sinüs işlevi f(x) = sin(x * ölçek + sapma) gerçekleştiren bir DirectML trigonometrik işlecini açıklar.
DML_ELEMENT_WISE_SINH_OPERATOR_DESC. Öğe bazında hiperbolik sinüs fonksiyonu f(x) = ((e^x - e^-x) / 2) * ölçek + sapmayı gerçekleştiren bir DirectML trigonometrik işlecini açıklar, burada ölçek ve sapma terimleri isteğe bağlıdır.
DML_ELEMENT_WISE_SQRT_OPERATOR_DESC. Girişteki her öğe üzerinde karekök işlevi gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMENT_WISE_SUBTRACT_OPERATOR_DESC. 'deki her öğeyi 'deki BTensor karşılık gelen öğesinden ATensorçıkarma işlevini gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_ELEMENT_WISE_TAN_OPERATOR_DESC. Ölçek ve sapma terimlerinin isteğe bağlı olduğu öğe bazında teğet işlevi f(x) = tan(x * ölçek + sapma) gerçekleştiren bir DirectML trigonometrik işlecini açıklar.
DML_ELEMENT_WISE_TANH_OPERATOR_DESC. Ölçek ve sapma terimlerinin isteğe bağlı olduğu öğe bazında ters hiperbolik tanjant fonksiyonu f(x) = tanh(x) * ölçek + sapmayı gerçekleştiren bir DirectML trigonometrik işlecini açıklar.
DML_ELEMENT_WISE_THRESHOLD_OPERATOR_DESC. Ölçek ve sapma terimlerinin isteğe bağlı olduğu f(x) = max(x * ölçek + sapma, min) öğe bazında eşik işlevini gerçekleştiren bir DirectML matematik işlecini açıklar.
DML_FEATURE_DATA_TENSOR_DATA_TYPE_SUPPORT. Bir DirectML cihazının tensörler içinde belirli bir veri türünü destekleyip desteklemediği hakkında ayrıntılı bilgi sağlar.
DML_FEATURE_QUERY_TENSOR_DATA_TYPE_SUPPORT. Tensörler içindeki belirli bir veri türüne yönelik desteği için bir DirectML cihazını sorgulamak için kullanılır.
DML_FILL_VALUE_CONSTANT_OPERATOR_DESC. Bir tensörü verilen sabit Değer ile doldurur.
DML_FILL_VALUE_SEQUENCE_OPERATOR_DESC. Bir tensörü bir dizi ile doldurur.
DML_FOLD_OPERATOR_DESC yapısı. Kayan bir pencereden oluşturulan bir yama dizisini tensor içeren büyük bir pencerede birleştirir.
DML_GATHER_ELEMENTS_OPERATOR_DESC. Girişe yeniden eşlemek için indeks tensörünü kullanarak verilen eksen boyunca giriş tensöründen öğeleri toplar.
DML_GATHER_ND_OPERATOR_DESC. İndeksleri girişin tüm alt bloklarına yeniden eşlemek için indeks tensörünü kullanarak giriş tensöründen öğeleri toplar.
DML_GATHER_ND1_OPERATOR_DESC. İndeksleri girişin tüm alt bloklarına yeniden eşlemek için indeks tensörünü kullanarak giriş tensöründen öğeleri toplar.
DML_GATHER_OPERATOR_DESC. Derece r = 1 olan bir veri tensörü ve derece q >olan bir indeks tensörü verildiğinde, verilerin eksen boyutundaki girişleri toplayan (varsayılan olarak, en dıştaki eksen == 0'dır) indeksler tarafından indekslenen ve bunları q + (r - 1) rank yapan bir çıkış tensöründe birleştiren bir DirectML veri yeniden düzenleme operatörünü açıklar.
DML_GEMM_OPERATOR_DESC. Girdide genel bir matris çarpma işlevi gerçekleştiren bir DirectML işlecini açıklar, y = alfa * transposeA(A) * transposeB(B) + beta * C.
DML_GRAPH_DESC. Birleştirilmiş, en iyi duruma getirilmiş bir işleci derlemek için kullanılan DirectML işleçlerinin grafiğini açıklar.
DML_GRAPH_EDGE_DESC. DML_GRAPH_DESC tarafından tanımlanan ve IDMLDevice1::CompileGraph'a geçirilen DirectML işleçlerinin grafiği içindeki bir bağlantı için genel bir kapsayıcı.
DML_GRAPH_NODE_DESC. DML_GRAPH_DESC tarafından tanımlanan ve IDMLDevice1::CompileGraph'a geçirilen DirectML işleçlerinin grafiğindeki bir düğüm için genel bir kapsayıcı.
DML_GRU_OPERATOR_DESC. Girişte (standart katmanlar) tek katmanlı geçitli tekrarlayan birim (GRU) işlevi gerçekleştiren bir DirectML derin öğrenme işlecini açıklar.
DML_GİRİŞ_GRAFİK_KENAR_AÇIKLAMASI. DML_GRAPH_DESC tarafından tanımlanan ve IDMLDevice1::CompileGraph'a iletilen DirectML işleçlerinin grafiği içindeki bir bağlantıyı açıklar. Bu yapı, bir grafik girişinden dahili bir düğümün girişine bir bağlantı tanımlamak için kullanılır.
DML_INTERMEDIATE_GRAPH_EDGE_DESC. DML_GRAPH_DESC tarafından tanımlanan ve IDMLDevice1::CompileGraph'a iletilen DirectML işleçlerinin grafiği içindeki bir bağlantıyı açıklar. Bu yapı, iç düğümler arasında bir bağlantı tanımlamak için kullanılır.
DML_JOIN_OPERATOR_DESC. Bir dizi giriş tensörü üzerinde birleştirme işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_LOCAL_RESPONSE_NORMALIZATION_GRAD_OPERATOR_DESC. Yerel yanıt normalleştirmesi için geri yayılım gradyanlarını hesaplar.
DML_LOCAL_RESPONSE_NORMALIZATION_OPERATOR_DESC. Girişte yerel yanıt normalleştirme (LRN) işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_LP_NORMALIZASYON_OPERATÖR_AÇIKLAMASI. Giriş tensörünün belirtilen ekseni boyunca bir Lp normalleştirme işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_LP_POOLING_OPERATOR_DESC. Giriş tensörü boyunca bir Lp havuzlama işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_LP_POOLING1_OPERATOR_DESC. LP normalleştirilmiş değerini giriş tensoru üzerinden kayan pencere içindeki öğeler arasında hesaplar.
DML_LSTM_OPERATOR_DESC. Girişte tek katmanlı uzun kısa süreli bellek (LSTM) işlevi gerçekleştiren bir DirectML derin öğrenme işlecini açıklar.
DML_MATRIX_MULTIPLY_INTEGER_OPERATOR_DESC Tamsayı verileri üzerinde bir matris çarpma işlevi gerçekleştirir.
DML_MATRIX_MULTIPLY_INTEGER_TO_FLOAT_OPERATOR_DESC. Tamsayı giriş tensor verileri üzerinde matris çarpma işlevi gerçekleştirir ve kayan nokta çıkışı oluşturur.
DML_MAX_POOLING_GRAD_OPERATOR_DESC. Maksimum havuzlama için geri yayılım gradyanlarını hesaplar (bkz. DML_MAX_POOLING2_OPERATOR_DESC).
DML_MAX_POOLING_OPERATOR_DESC. Giriş tensörü boyunca maksimum havuzlama işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_MAX_POOLING1_OPERATOR_DESC. Giriş tensörü boyunca maksimum havuzlama işlevi gerçekleştiren bir DirectML işlecini tanımlar (çekirdek boyutlarına, adım boyutlarına ve ped uzunluklarına göre), y = max(x1 + x2 + ... x_pool_size).
DML_MAX_POOLING2_OPERATOR_DESC. Giriş tensörü üzerindeki kayan pencere içindeki öğeler boyunca maksimum değeri hesaplar ve isteğe bağlı olarak seçilen maksimum değerlerin indekslerini döndürür.
DML_MAX_UNPOOLING_OPERATOR_DESC. Verilen şeklin çıkış tensörünü (açık veya giriş şekli artı dolgu) sıfırlarla dolduran ve ardından giriş tensöründen gelen her değeri, karşılık gelen indeksler dizisinden eleman ofsetindeki çıkış tensörüne yazan bir DirectML işlecini tanımlar.
Ortalama Varyans Normalizasyon Operatörü Açıklaması Giriş tensörü üzerinde ortalama varyans normalleştirme işlevi gerçekleştiren bir DirectML işlecini açıklar.
DML_MEAN_VARIANCE_NORMALIZATION1_OPERATOR_DESC. Giriş tensörü üzerinde bir ortalama varyans normalleştirme işlevi gerçekleştirir. Bu operatör, normalleştirmeyi gerçekleştirmek için giriş tensörünün ortalamasını ve varyansını hesaplayacaktır.
DML_MEAN_VARIANCE_NORMALIZATION2_OPERATOR_DESC. Yapılacak.
DML_MULTIHEAD_ATTENTION_OPERATOR_DESC. Çok başlı bir dikkat işlemi gerçekleştirir.
DML_MULTIHEAD_ATTENTION1_OPERATOR_DESC. Yapılacak.
DML_NONZERO_COORDINATES_OPERATOR_DESC. Giriş tensörünün sıfırdan farklı tüm öğelerinin N boyutlu koordinatlarını hesaplar.
DML_ONE_HOT_OPERATOR_DESC. Her öğenin 'açık' veya 'kapalı' değer olmak üzere iki değerle doldurulduğu bir tensör oluşturan bir DirectML işlecini açıklar.
DML_OPERATOR_DESC. Operatör açıklaması için genel bir kapsayıcı. Bu yapıda belirtilen parametreleri kullanarak DirectML işleçleri oluşturursunuz.
DML_OPERATOR_GRAPH_NODE_DESC. DML_GRAPH_DESC tarafından tanımlanan ve IDMLDevice1::CompileGraph'a iletilen DirectML işleçleri grafiğindeki bir düğümü tanımlar.
DML_OUTPUT_GRAPH_EDGE_DESC. DML_GRAPH_DESC tarafından tanımlanan ve IDMLDevice1::CompileGraph'a iletilen DirectML işleçlerinin grafiği içindeki bir bağlantıyı açıklar. Bu yapı, dahili bir düğümün çıkışından bir grafik çıkışına bir bağlantı tanımlamak için kullanılır.
DML_PADDING_OPERATOR_DESC. Giriş tensörünü kenarlarda sıfırlarla (veya başka bir değerle) şişiren bir DirectML veri yeniden düzenleme işlecini açıklar.
DML_PADDING1_OPERATOR_DESC. Giriş tensörünü kenarlardaki sabit veya yansıtılmış değerlerle şişirir ve sonucu çıktıya yazar.
DML_QUANTIZE_OPERATOR_DESC. Yapılacak.
Kantitatif Lineer Ortalama Paylaşım Operatörü Açıklaması. Giriş tensoru üzerinden kayan pencere içindeki öğeler arasında nicelenmiş değerlerin ortalamasını alır. Bu işleç matematiksel olarak girişlerin dequantizing, ardından ortalama havuz oluşturma ve ardından çıktıyı niceleme ile eşdeğerdir.
DML_QUANTIZED_LINEAR_CONVOLUTION_OPERATOR_DESC. InputTensor ile FilterTensor'un bir evrişimini gerçekleştirir. Bu operatör, nicelleştirilmiş veriler üzerinde ileri evrişim gerçekleştirir. Bu operatör, matematiksel olarak girdilerin niceliğini yitirmeye, dönmeye ve ardından çıktıyı nicelemeye eşdeğerdir.
DML_QUANTIZED_LINEAR_MATRIX_MULTIPLY_OPERATOR_DESC. Nicelleştirilmiş veriler üzerinde bir matris çarpma işlevi gerçekleştirir. Bu operatör, matematiksel olarak girdilerin niceliğini yitirmeye, ardından matris çarpımını gerçekleştirmeye ve ardından çıktıyı nicelemeye eşdeğerdir.
DML_RANDOM_GENERATOR_OPERATOR_DESC. Bir çıkış tensörünü deterministik olarak oluşturulmuş, sözde rastgele, düzgün dağılmış bitlerle doldurur. Bu operatör isteğe bağlı olarak, operatörün sonraki yürütmeleri sırasında kullanılabilecek güncellenmiş bir dahili jeneratör durumu da verebilir.
DML_REDUCE_OPERATOR_DESC. Girişte belirtilen azaltma işlevini gerçekleştiren bir DirectML işlecini açıklar.
DML_RESAMPLE_GRAD_OPERATOR_DESC. Yeniden Örnekleme için geri yayılım gradyanlarını hesaplar (bkz. DML_RESAMPLE1_OPERATOR_DESC).
DML_RESAMPLE_GRAD1_OPERATOR_DESC. DML_RESAMPLE2_OPERATOR_DESC için geriözelleştirme gradyanlarını hesaplar.
DML_RESAMPLE_OPERATOR_DESC. Hedef tensör boyutunu hesaplamak için ölçek faktörlerini kullanarak öğeleri kaynaktan hedef tensöre yeniden örnekleyen bir DirectML işlecini açıklar.
DML_RESAMPLE1_OPERATOR_DESC. Hedef tensor boyutunu hesaplamak için ölçek faktörlerini kullanarak öğeleri kaynaktan hedef kiracıya yeniden örnekleme. Doğrusal veya en yakın komşu enterpolasyon modunu kullanabilirsiniz.
DML_RESAMPLE2_OPERATOR_DESC. Hedef tensor boyutunu hesaplamak için ölçek faktörlerini kullanarak öğeleri kaynaktan hedef kiracıya yeniden örnekleme.
DML_RESAMPLE3_OPERATOR_DESC yapısı. Hedef tensor boyutunu hesaplamak için ölçek faktörlerini kullanarak öğeleri kaynaktan hedef kiracıya yeniden örnekleme.
DML_REVERSE_SUBSEQUENCES_OPERATOR_DESC. Bir tensörün bir veya daha fazla alt dizisinin elemanlarını tersine çevirir. Tersine çevrilecek alt diziler kümesi, sağlanan eksen ve dizi uzunluklarına göre seçilir.
DML_RNN_OPERATOR_DESC. Girişte tek katmanlı basit tekrarlayan sinir ağı (RNN) işlevi gerçekleştiren bir DirectML derin öğrenme işlecini açıklar.
DML_ROI_ALIGN_GRAD_OPERATOR_DESC. ROI_ALIGN ve ROI_ALIGN1 için geri yayılım gradyanlarını hesaplar.
DML_ROI_ALIGN_OPERATOR_DESC. Maske R-CNN belgesinde açıklandığı gibi bir ROI hizalama işlemi gerçekleştirir. Özetle, işlem giriş görüntüsü tensöründen kırpmaları ayıklar ve bunları belirtilen InterpolationMode'u kullanarak OutputTensor'un son 2 boyutu tarafından belirtilen ortak bir çıktı boyutuna yeniden boyutlandırır.
DML_ROI_ALIGN1_OPERATOR_DESC. Maske R-CNN belgesinde açıklandığı gibi bir ROI hizalama işlemi gerçekleştirir. Özetle, işlem giriş görüntüsü tensöründen kırpılmış pencereleri ayıklar ve belirtilen InterpolationMode'u kullanarak OutputTensor'un son 2 boyutu tarafından belirtilen ortak bir çıkış boyutuna yeniden boyutlandırır.
DML_ROI_POOLING_OPERATOR_DESC. Giriş tensörü boyunca bir havuzlama işlevi gerçekleştiren bir DirectML işlecini açıklar (ilgilenilen bölgelere veya ROI'lere göre).
DML_SCALAR_UNION. Skaler türlerin birleşimi.
DML_SCALE_BIAS. Bir DirectML operatörüne sağlanan ölçek ve sapma terimlerinin değerlerini içerir.
DML_SCATTER_ND_OPERATOR_DESC. Tüm giriş tensörünü çıkışa kopyalar, ardından güncelleme tensöründen karşılık gelen değerlerle seçilen indekslerin üzerine yazar.
DML_SCATTER_OPERATOR_DESC. Tüm giriş tensörünü çıkışa kopyalayan ve ardından güncelleme tensöründen karşılık gelen değerlerle seçilen indekslerin üzerine yazan bir DirectML işlecini açıklar.
DML_SIZE_2D. Bir tensör içindeki öğelerin 2-B düzleminin veya 2-B ölçeğin ya da herhangi bir 2-B genişlik/yükseklik değerinin boyutunu (bir DirectML operatörüne sağlandığı gibi) temsil edebilen değerler içerir.
DML_SLICE_GRAD_OPERATOR_DESC. Dilim için geri yayılım gradyanlarını hesaplar ( bkz. DML_SLICE1_OPERATOR_DESC).
DML_SLICE_OPERATOR_DESC. Birden çok eksen boyunca giriş tensörünün bir dilimini üreten bir DirectML veri yeniden düzenleme işlecini açıklar.
DML_SLICE1_OPERATOR_DESC. Bir giriş tensörünün tek bir alt bölgesini ("dilim") ayıklar.
DML_ALAN_DERİNLİK_OPERATOR_AÇIKLAMASI. Uzamsal veri bloklarını derinlik içinde yeniden düzenleyen bir DirectML veri yeniden düzenleme işlecini açıklar.
DML_SPACE_TO_DEPTH1_OPERATOR_DESC. Uzamsal veri bloklarını derinlik olarak yeniden düzenler. Operatör, yükseklik ve genişlik boyutlarındaki değerlerin derinlik boyutuna taşındığı giriş tensörünün bir kopyasını çıkarır.
DML_SPLIT_OPERATOR_DESC. Giriş tensörünü belirtilen eksen boyunca birden çok çıkış tensörüne bölen bir DirectML veri yeniden düzenleme işlecini açıklar.
DML_TENSOR_DESC. DirectML tensör açıklaması için genel bir kapsayıcı.
DML_TILE_OPERATOR_DESC. Giriş tensörünü döşeyerek bir çıkış tensörü oluşturan bir DirectML veri yeniden düzenleme işlecini açıklar.
DML_TOP_K_OPERATOR_DESC. Belirtilen bir eksen boyunca en üstteki K öğelerini alan bir DirectML azaltma işlecini açıklar.
DML_TOP_K1_OPERATOR_DESC. InputTensor'un bir ekseni boyunca her diziden en büyük veya en küçük K öğelerini seçer ve sırasıyla OutputValueTensor ve OutputIndexTensor'daki bu öğelerin değerlerini ve dizinlerini döndürür.
DML_UNFOLD_OPERATOR_DESC yapısı. Toplu giriş tensorundan kayan yerel blokları ayıklar.
DML_UPSAMPLE_2D_OPERATOR_DESC. Giriş tensöründe yer alan görüntüyü yukarı örnekleyen bir DirectML görüntüleme işlecini açıklar.
DML_VALUE_SCALE_2D_OPERATOR_DESC. Giriş tensöründeki değerler üzerinde öğe bazında ölçek ve sapma işlevi gerçekleştiren bir DirectML işlecini açıklar.