LargePersonGroupOperations Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
LargePersonGroupOperations-Vorgänge.
public class LargePersonGroupOperations : Microsoft.Azure.CognitiveServices.Vision.Face.ILargePersonGroupOperations, Microsoft.Rest.IServiceOperations<Microsoft.Azure.CognitiveServices.Vision.Face.FaceClient>
type LargePersonGroupOperations = class
interface IServiceOperations<FaceClient>
interface ILargePersonGroupOperations
Public Class LargePersonGroupOperations
Implements ILargePersonGroupOperations, IServiceOperations(Of FaceClient)
- Vererbung
-
LargePersonGroupOperations
- Implementiert
Konstruktoren
LargePersonGroupOperations(FaceClient) |
Initialisiert eine neue instance der LargePersonGroupOperations-Klasse. |
Eigenschaften
Client |
Ruft einen Verweis auf den FaceClient ab. |
Methoden
CreateWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken) |
Hiermit erstellen Sie eine neue umfangreiche Personengruppe mit benutzerseitigen Angaben für „largePersonGroupId“, Name und optional „userData“ und „recognitionModel“. <br /> Eine große Personengruppe ist der Container der hochgeladenen Personendaten, einschließlich Gesichtsbilder und Gesichtserkennungsfunktion, und bis zu 1.000.000 Personen. <br /> Verwenden Sie nach der Erstellung LargePersonGroup Person – Create , um eine Person zur Gruppe hinzuzufügen, und rufen Sie LargePersonGroup – Train auf, um diese Gruppe für Face – Identify vorzubereiten. <br /> Die Person face, image, und userData werden auf dem Server gespeichert, bis LargePersonGroup Person – Delete oder LargePersonGroup – Delete aufgerufen wird. <Br/>
|
DeleteWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken) |
Löschen Sie eine vorhandene große Personengruppe. Persistente Gesichtsfeatures aller Personen in der großen Personengruppe werden ebenfalls gelöscht. |
GetTrainingStatusWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken) |
Rufen Sie die status einer großen Personengruppe (abgeschlossen oder fortlaufend) ab. |
GetWithHttpMessagesAsync(String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken) |
Hiermit rufen Sie die Informationen einer umfangreichen Personengruppe ab, einschließlich Name, Benutzerdaten (userData) und Erkennungsmodell (recognitionModel). Diese API gibt nur Informationen zu großen Personengruppen zurück. Verwenden Sie stattdessen LargePersonGroup Person – List , um Personeninformationen unter der großen Personengruppe abzurufen. |
ListWithHttpMessagesAsync(String, Nullable<Int32>, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken) |
Listet die largePersonGroupId, name, userData und recognitionModel aller vorhandenen großen Personengruppen auf.< Br/>
|
TrainWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken) |
Stellen Sie eine Trainingsaufgabe für eine große Personengruppe in die Warteschlange. Die Trainingsaufgabe wird möglicherweise nicht sofort gestartet. |
UpdateWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) |
Aktualisieren Sie den Anzeigenamen und userData einer vorhandenen großen Personengruppe. Die Eigenschaften, die nicht im Anforderungstext angezeigt werden, werden nicht aktualisiert. |
Erweiterungsmethoden
CreateAsync(ILargePersonGroupOperations, String, String, String, String, CancellationToken) |
Hiermit erstellen Sie eine neue umfangreiche Personengruppe mit benutzerseitigen Angaben für „largePersonGroupId“, Name und optional „userData“ und „recognitionModel“. <br /> Eine große Personengruppe ist der Container der hochgeladenen Personendaten, einschließlich Gesichtsbilder und Gesichtserkennungsfunktion, und bis zu 1.000.000 Personen. <br /> Verwenden Sie nach der Erstellung LargePersonGroup Person – Create , um eine Person zur Gruppe hinzuzufügen, und rufen Sie LargePersonGroup – Train auf, um diese Gruppe für Face – Identify vorzubereiten. <br /> Die Person face, image, und userData werden auf dem Server gespeichert, bis LargePersonGroup Person – Delete oder LargePersonGroup – Delete aufgerufen wird. <Br/>
|
DeleteAsync(ILargePersonGroupOperations, String, CancellationToken) |
Löschen Sie eine vorhandene große Personengruppe. Persistente Gesichtsfeatures aller Personen in der großen Personengruppe werden ebenfalls gelöscht. |
GetAsync(ILargePersonGroupOperations, String, Nullable<Boolean>, CancellationToken) |
Hiermit rufen Sie die Informationen einer umfangreichen Personengruppe ab, einschließlich Name, Benutzerdaten (userData) und Erkennungsmodell (recognitionModel). Diese API gibt nur Informationen zu großen Personengruppen zurück. Verwenden Sie stattdessen LargePersonGroup Person – List , um Personeninformationen unter der großen Personengruppe abzurufen. |
GetTrainingStatusAsync(ILargePersonGroupOperations, String, CancellationToken) |
Rufen Sie die status einer großen Personengruppe (abgeschlossen oder fortlaufend) ab. |
ListAsync(ILargePersonGroupOperations, String, Nullable<Int32>, Nullable<Boolean>, CancellationToken) |
Listet die largePersonGroupId, name, userData und recognitionModel aller vorhandenen großen Personengruppen auf.< Br/>
|
TrainAsync(ILargePersonGroupOperations, String, CancellationToken) |
Stellen Sie eine Trainingsaufgabe für eine große Personengruppe in die Warteschlange. Die Trainingsaufgabe wird möglicherweise nicht sofort gestartet. |
UpdateAsync(ILargePersonGroupOperations, String, String, String, CancellationToken) |
Aktualisieren Sie den Anzeigenamen und userData einer vorhandenen großen Personengruppe. Die Eigenschaften, die nicht im Anforderungstext angezeigt werden, werden nicht aktualisiert. |
Gilt für:
Azure SDK for .NET