MLContext Sınıf
Tanım
Ö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.
Tüm ML.NET işlemleri için ortak bağlam. Kullanıcı örneği oluşturduktan sonra veri hazırlama, özellik mühendisliği, eğitim, tahmin ve model değerlendirmesi için bileşenler oluşturmanın bir yolunu sağlar. Ayrıca günlüğe kaydetme, yürütme denetimi ve tekrarlanabilir rastgele sayılar ayarlama olanağı sağlar.
public sealed class MLContext
public sealed class MLContext : Microsoft.ML.Runtime.IHostEnvironment
type MLContext = class
interface IHostEnvironment
interface IChannelProvider
interface IExceptionContext
interface IProgressChannelProvider
Public NotInheritable Class MLContext
Public NotInheritable Class MLContext
Implements IHostEnvironment
- Devralma
-
MLContext
- Uygulamalar
Oluşturucular
MLContext(Nullable<Int32>) |
ML bağlamını oluşturun. |
Özellikler
AnomalyDetection |
Anomali algılama sorunlarına özgü eğitmenler ve görevler. |
BinaryClassification |
İkili sınıflandırma sorunlarına özgü eğitmenler ve görevler. |
Clustering |
Kümeleme sorunlarına özgü eğitmenler ve görevler. |
ComponentCatalog |
Bu, model yükleme için kullanılacak bileşenlerin kataloğudur. |
Data |
Veri yükleme ve kaydetme. |
FallbackToCpu |
GPU üzerinde çalıştırılamazsa CPU'da yeniden çalışmaya izin verin. |
Forecasting |
Tahmin sorunlarına özgü eğitmenler ve görevler. |
GpuDeviceId |
CPU üzerinde |
Model |
Eğitilmiş modellerle işlemler. |
MulticlassClassification |
Çok sınıflı sınıflandırma sorunlarına özgü eğitmenler ve görevler. |
Ranking |
Eğitimciler ve sıralama sorunlarına özgü görevler. |
Regression |
Regresyon sorunlarına özgü eğitmenler ve görevler. |
TempFilePath |
ML.NET tarafından oluşturulan geçici dosyaların konumunu alır veya ayarlar. |
Transforms |
Veri işleme işlemleri. |
Ekinlikler
Log |
Günlük iletilerinin işleyicisi. |
Belirtik Arabirim Kullanımları
IChannelProvider.Start(String) |
Tüm ML.NET işlemleri için ortak bağlam. Kullanıcı örneği oluşturduktan sonra veri hazırlama, özellik mühendisliği, eğitim, tahmin ve model değerlendirmesi için bileşenler oluşturmanın bir yolunu sağlar. Ayrıca günlüğe kaydetme, yürütme denetimi ve tekrarlanabilir rastgele sayılar ayarlama olanağı sağlar. |
IChannelProvider.StartPipe<TMessage>(String) |
Tüm ML.NET işlemleri için ortak bağlam. Kullanıcı örneği oluşturduktan sonra veri hazırlama, özellik mühendisliği, eğitim, tahmin ve model değerlendirmesi için bileşenler oluşturmanın bir yolunu sağlar. Ayrıca günlüğe kaydetme, yürütme denetimi ve tekrarlanabilir rastgele sayılar ayarlama olanağı sağlar. |
IExceptionContext.ContextDescription |
Tüm ML.NET işlemleri için ortak bağlam. Kullanıcı örneği oluşturduktan sonra veri hazırlama, özellik mühendisliği, eğitim, tahmin ve model değerlendirmesi için bileşenler oluşturmanın bir yolunu sağlar. Ayrıca günlüğe kaydetme, yürütme denetimi ve tekrarlanabilir rastgele sayılar ayarlama olanağı sağlar. |
IExceptionContext.Process<TException>(TException) |
Tüm ML.NET işlemleri için ortak bağlam. Kullanıcı örneği oluşturduktan sonra veri hazırlama, özellik mühendisliği, eğitim, tahmin ve model değerlendirmesi için bileşenler oluşturmanın bir yolunu sağlar. Ayrıca günlüğe kaydetme, yürütme denetimi ve tekrarlanabilir rastgele sayılar ayarlama olanağı sağlar. |
IHostEnvironment.Register(String, Nullable<Int32>, Nullable<Boolean>) |
Tüm ML.NET işlemleri için ortak bağlam. Kullanıcı örneği oluşturduktan sonra veri hazırlama, özellik mühendisliği, eğitim, tahmin ve model değerlendirmesi için bileşenler oluşturmanın bir yolunu sağlar. Ayrıca günlüğe kaydetme, yürütme denetimi ve tekrarlanabilir rastgele sayılar ayarlama olanağı sağlar. |
IProgressChannelProvider.StartProgressChannel(String) |
Tüm ML.NET işlemleri için ortak bağlam. Kullanıcı örneği oluşturduktan sonra veri hazırlama, özellik mühendisliği, eğitim, tahmin ve model değerlendirmesi için bileşenler oluşturmanın bir yolunu sağlar. Ayrıca günlüğe kaydetme, yürütme denetimi ve tekrarlanabilir rastgele sayılar ayarlama olanağı sağlar. |