Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Kullanıcı tarafından belirtilen ID3D12Resource'tan bir tensor nesnesi (TensorFloat, TensorInt32Bit) oluşturur.
HRESULT CreateFromD3D12Resource(
ID3D12Resource *value,
[size_is(shapeCount)] __int64 *shape,
int shapeCount,
[out] IUnknown ** result);
Parametreler
| İsim | Türü | Açıklama |
|---|---|---|
| değer | ID3D12Kaynak* | Tensor'un oluşturulacağı ID3D12Resource . |
| şekil | __int64* | Tensörün şekli. |
| shapeCount (şekil Sayısı) | Int | Tensörün boyut sayısı. |
| sonuç | Bilinmiyor** | Sonuçta elde edilen tensör. |
İade
HRESULT İşlemin sonucu.
Örnekler
TensorFloat SoftwareBitmapToDX12Tensor(SoftwareBitmap softwareBitmap)
{
// ...
// GPU tensorize
com_ptr<ITensorStaticsNative> tensorfactory = get_activation_factory<TensorFloat, ITensorStaticsNative>();
com_ptr<::IUnknown> spUnkTensor;
TensorFloat input1imagetensor(nullptr);
int64_t shapes[4] = { 1,3, softwareBitmap.PixelWidth(), softwareBitmap.PixelHeight() };
CHECK_HRESULT(tensorfactory->CreateFromD3D12Resource(pGPUResource.get(), shapes, 4, spUnkTensor.put()));
spUnkTensor.try_as(input1imagetensor);
// ...
}
Ayrıca bakınız
Gereksinimler
| Gereksinim | |
|---|---|
| Desteklenen en düşük istemci | Windows 10, derleme 17763 |
| Desteklenen en düşük sunucu | Masaüstü Deneyimi ile Windows Server 2019 |
| Üstbilgi | windows.ai.machinelearning.native.h |
Uyarı
Windows ML ile ilgili yardım için aşağıdaki kaynakları kullanın:
- Windows ML hakkında teknik sorular sormak veya yanıtlamak için stack overflow'dawindows-machine-learning etiketini kullanın.
- Bir hatayı bildirmek için lütfen GitHub'ımızda bir sorun oluşturun.