CustomMappingCatalog.StatefulCustomMapping<TSrc,TDst,TState> Yöntem
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.
StatefulCustomMappingEstimator<TSrc,TDst,TState>Çıkış sütunlarına giriş sütunlarının özel eşlemesini uygulayan ve imleç başına duruma izin veren bir oluşturun.
public static Microsoft.ML.Transforms.StatefulCustomMappingEstimator<TSrc,TDst,TState> StatefulCustomMapping<TSrc,TDst,TState> (this Microsoft.ML.TransformsCatalog catalog, Action<TSrc,TDst,TState> mapAction, Action<TState> stateInitAction, string contractName) where TSrc : class, new() where TDst : class, new() where TState : class, new();
static member StatefulCustomMapping : Microsoft.ML.TransformsCatalog * Action<'Src, 'Dst, 'State (requires 'Src : null and 'Src : (new : unit -> 'Src) and 'Dst : null and 'Dst : (new : unit -> 'Dst) and 'State : null and 'State : (new : unit -> 'State))> * Action<'State (requires 'State : null and 'State : (new : unit -> 'State))> * string -> Microsoft.ML.Transforms.StatefulCustomMappingEstimator<'Src, 'Dst, 'State (requires 'Src : null and 'Src : (new : unit -> 'Src) and 'Dst : null and 'Dst : (new : unit -> 'Dst) and 'State : null and 'State : (new : unit -> 'State))> (requires 'Src : null and 'Src : (new : unit -> 'Src) and 'Dst : null and 'Dst : (new : unit -> 'Dst) and 'State : null and 'State : (new : unit -> 'State))
<Extension()>
Public Function StatefulCustomMapping(Of TSrc As {Class, New}, TDst As {Class, New}, TState As {Class, New}) (catalog As TransformsCatalog, mapAction As Action(Of TSrc, TDst, TState), stateInitAction As Action(Of TState), contractName As String) As StatefulCustomMappingEstimator(Of TSrc, TDst, TState)
Tür Parametreleri
- TSrc
Gelen verilerden hangi sütunların alınacaklarını tanımlayan sınıf.
- TDst
Verilere hangi yeni sütunların ekleneceğini tanımlayan sınıf.
- TState
İmleç başına durumu açıklayan tür.
Parametreler
- catalog
- TransformsCatalog
Dönüştürme kataloğu.
- mapAction
- Action<TSrc,TDst,TState>
Eşleme eylemi. Giriş ve çıkış nesnelerine ek olarak, eyleme bakabileceği ve/veya değiştirebileceği bir durum nesnesi verilir.
Sonuçta elde edilen transformatörün kurtarılabilir olması gerekiyorsa, öğesini tanımlayan mapAction
sınıfın uygulaması StatefulCustomMappingFactory<TSrc,TDst,TState> ve sağlanan contractName
ile CustomMappingFactoryAttributeAttribute donatılması gerekir.
sınıfını içeren derleme, kullanılarak RegisterAssembly(Assembly, Boolean)geri yüklendiği ortamda kaydedilmelidir.
- stateInitAction
- Action<TState>
İmleç başlatılmadan önce bir kez çağrılan durum nesnesini başlatma eylemi.
- contractName
- String
modeli yüklemek için ML.NET tarafından kullanılan sözleşme adı.
belirtilirse null
, sonuçta elde edilen transformatör kaydedilemez.