Microsoft.ML.Runtime Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ML.NET çalışma zamanı için gereken türleri içeren ad alanı.
Sınıflar
ComponentCatalog |
Bu, örneklenebilir bileşenleri (diğer adıyla yüklenebilir sınıflar) kataloglar. Bileşenler, bileşen türünün kaydedilmesi gereken adları ve imza türlerini tanımlayan bir alt Microsoft.ML.LoadableClassAttributeBaseöğesi aracılığıyla kaydedilir. İmzalar, void döndüren ve bileşen örneği oluşturma için bu parametre türlerini belirten temsilci türleridir. Her bileşen, örnekleme zamanında sağlanması gereken bir "arguments nesnesi" de belirtebilir. |
ProgressHeader |
Bu, ilerleme raporunun 'üst bilgisi'dir. |
Yapılar
ChannelMessage |
Kanal iletisi. |
Arabirimler
IChannel |
Standart bir iletişim kanalı. |
IChannelProvider |
Kanal sağlayıcısı yeni kanallar ve genel bilgi kanalları oluşturabilir. |
IComponentFactory |
Bu, tüm bileşen fabrikalarının uygulaması gereken bir belirteç arabirimidir. |
IComponentFactory<TComponent> |
Ek parametre içermeyen bir bileşen oluşturmak için arabirim (bir IHostEnvironmentdışında). |
IComponentFactory<TArg1,TComponent> |
Fazladan bir parametre (ve ) aldığımızda bileşen oluşturmaya yönelik bir IHostEnvironmentarabirim. |
IComponentFactory<TArg1,TArg2,TComponent> |
İki ek parametre (ve bir ) aldığımızda bileşen oluşturmaya yönelik bir IHostEnvironmentarabirim. |
IComponentFactory<TArg1,TArg2,TArg3,TComponent> |
Üç ek parametre (ve bir) aldığımızda bileşen oluşturmaya yönelik bir IHostEnvironmentarabirim. |
IExceptionContext |
Özel durumları atmadan önce "işleme" için arabirim. Bu, özel duruma bağlam eklemek, özel durumu başka bir özel duruma sarmak, özel durumu tamamen değiştirmek vb. için kullanılabilir. İşlemden null döndürmek yasal değildir (null geçirilmediği sürece, bu gerçekten olmamalıdır). |
IHost |
Bir konak bir bileşenle birleştirilir ve rastgele sayı oluşturma ve eşzamanlılık kılavuzu sağlar. Konak ortamı yöntemleri gibi rastgele sayı oluşturma işlemine yalnızca bileşen için ana iş parçacığından erişilmesi gerektiğini unutmayın. |
IHostEnvironment |
Konak ortamı arabirimi, bileşenler için konaklar oluşturur. Bu arabirimin yöntemlerinin ortam için ana iş parçacığından çağrılması gerektiğini unutmayın. Bir ortamın başka bir iş parçacığına hizmet vermesini sağlamak için Fork'u çağırın ve dönüş sonucunu bu iş parçacığına geçirin. |
IPipe<TMessage> |
Genel bilgi kanalı. Boruların atılabilir olduğunu unutmayın. Genellikle, durdurulan tamamlamanın aksine, borunun normal bir şekilde kapatılma sinyalini vermeden önce Bitti çağrılmalıdır. |
IProgressChannel |
İlerleme raporlama için ortak bir arabirim. İlerleme kanalı arabiriminin yalnızca bir iş parçacığından kullanılması beklenir. Desteklenen iş akışı:
|
IProgressChannelProvider |
Bu, için IProgressChannelbir fabrika arabirimidir. IProgressChannel İç içe ilerleme muhabirlerine izin vermek için hem hem de IHostEnvironment bu arabirimi uygulayın. GÖZDEN GEÇIRİP: IChannelProvider Ortam yerine bunu uygulayın. |
IProgressEntry |
Ölçüm/ilerleme durumu sahibi öğesi. |
Numaralandırmalar
ChannelMessageKind |
Standart kanal iletilerinin türleri. Not: Bu değerler hiçbir zaman değiştirilmemelidir. Yeni tür ekleyebiliriz ancak bu değerleri değiştirmeyin. Diğer projeler için yerel kod dahil olmak üzere diğer kod temelleri bu değerlere bağlıdır. |
MessageSensitivity |
Belirli bir hassas veri sınıfına sahip olduğunu belirtmek için iletiye veya özel duruma eklenebilen bir bayrak. Varsayılan olarak, iletiler bilinmeyen duyarlılıkta olarak belirtilmelidir; diğer bir ifadeyle, her duyarlılık bayrağının açık olduğu ve buna karşılık gelen Unknown. Tamamen güvenli olan iletiler olarak Noneişaretlenmelidir. Ancak, örneğin bir dosyadaki verileri yazdırıyorsa (örneğin, ayrıştırma hataları ifade edildiğinde bu yapılabilir), bu durumda ile UserDataişaretlenmelidir. |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin