Freigeben über


IMLBatchProvider Schnittstelle

Definition

Schnittstelle, die das Protokoll zum Bereitstellen von Daten in Batches für das Modell definiert.

[Foundation.Protocol(Name="MLBatchProvider", WrapperType=typeof(CoreML.MLBatchProviderWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 5, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 12, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 14, ObjCRuntime.PlatformArchitecture.Arch64, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 12, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IMLBatchProvider : IDisposable, ObjCRuntime.INativeObject
type IMLBatchProvider = interface
    interface INativeObject
    interface IDisposable
Abgeleitet
Attribute
Implementiert

Eigenschaften

Count

Die Anzahl der IMLFeatureProvider Objekte im aktuellen Batch.

Handle

Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts.

(Geerbt von INativeObject)

Methoden

GetFeatures(nint)

Ruft die IMLFeatureProvider für den aktuellen Batch ab.

Gilt für: