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.
Windows Machine Learning özel işleci Win32 API'leri MLOperatorAuthor.h içinde bulunur.
API’ler
Aşağıda, söz dizimi ve açıklamaları içeren özel işleç API'lerinin listesi yer alır.
Numaralandırma
| İsim | Açıklama |
|---|---|
| MLOperatorAttributeType | Özniteliğin türünü belirtir. Her öznitelik türü, ilgili ONNX türüyle sayısal olarak eşleşir. |
| MLOperatorEdgeType | Bir işlecin giriş veya çıkış kenarının türlerini belirtir. |
| MLOperatorExecutionType | Bir çekirdeğin hesaplama için CPU mu yoksa GPU mu kullandığını belirtir. |
| MLOperatorKernelOptions | Özel işleç çekirdeklerini kaydederken kullanılan seçenekleri belirtir. |
| MLOperatorParameterOptions | İşleçlerin giriş ve çıkış kenarlarının seçenek bayraklarını belirtir. |
| MLOperatorSchemaEdgeTypeFormat | Giriş ve çıkış kenarı türlerinin nasıl açıklandığını belirtir. |
| MLOperatorTensorDataType | Bir tensörün veri türünü belirtir. Her veri türü, ilgili ONNX türüyle sayısal olarak eşleşir. |
İşlevler
| İsim | Açıklama |
|---|---|
| MLCreateOperatorRegistry | Özel bir işleç çekirdeğini ve özel işleç şemasını kaydetmek için kullanılabilecek bir IMLOperatorRegistry örneği oluşturur. |
Arayüzler
| İsim | Açıklama |
|---|---|
| IMLOperatorAttributes | İşleci kullanan bir model tarafından belirlendiği gibi bir işlecin özniteliklerinin değerlerini temsil eder. |
| IMLOperatorKernel | Özel işleç çekirdekleri tarafından uygulanır. |
| IMLOperatorKernelContext | Çekirdekler hesaplanırken operatörün kullanımı hakkında bilgi sağlar. |
| IMLOperatorKernelCreationContext | Çekirdekler oluşturulurken operatörün kullanımı hakkında bilgi sağlar. |
| IMLOperatorKernelFactory | Özel bir işleç çekirdeği yazarı tarafından, bu çekirdeğin örneklerini oluşturmak için uygulanır. |
| IMLOperatorKayıt Defteri | Özel işleç çekirdeği ve şeması için bir kayıt defterinin örneğini temsil eder. |
| IMLOperatorShapeInferenceContext | Şekil çıkarıcıları çağrılırken operatörün kullanımı hakkında bilgi sağlar. |
| IMLOperatorShapeInferrer | İşlecin çıkış tensörünün kenarlarının şekillerini tahmin etmek için şekil tahmin edicileri tarafından uygulanır. |
| IMLOperatorTensor | Özel işleç çekirdeklerinin hesaplaması sırasında kullanılan bir tensor gösterimi. |
| IMLOperatorTensorShapeAçıklama | Bir işlecin giriş ve çıkış tensor şekilleri kümesini temsil eder. |
| IMLOperatorTypeInferenceContext | Tür çıkarıcıları çağrılırken bir işlecin kullanımı hakkında bilgi sağlar. |
| IMLOperatorTypeInferrer | Tür çıkarıcıları tarafından, bir işlecin çıkış kenarlarının türlerini çıkarmak için uygulanır. |
Yapılar
| İsim | Açıklama |
|---|---|
| MLOperatorAttribute | Özel işlecin özniteliğinin adını ve özelliklerini belirtir. |
| MLOperatorAttributeNameValue | Özel işlecin özniteliğinin adını ve değerlerini belirtir. |
| MLOperatorEdgeDescription | Bir işlecin giriş veya çıkış kenarının özelliklerini belirtir. |
| MLOperatorEdgeTypeConstraint | Özel işleç çekirdeklerinde ve şemada desteklenen kenar türleriyle ilgili kısıtlamaları belirtir. |
| MLOperatorKernelDescription | Bu şemayı kaydetmek için kullanılan özel işleç çekirdeğinin açıklaması. |
| MLOperatorSchemaDescription | Bu şemayı kaydetmek için kullanılan özel işleç şemasının açıklaması. |
| MLOperatorSchemaEdgeDescription | Bir işlecin giriş veya çıkış kenarı hakkındaki bilgileri belirtir. |
| MLOperatorSetId | Bir işleç kümesinin kimliğini belirtir. |
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.