LargePersonGroupOperations class
Klasse die een LargePersonGroupOperations vertegenwoordigt.
Constructors
| Large |
Maak een LargePersonGroupOperations. |
Methoden
| create(string, string, Large |
Maak een nieuwe grote persoonsgroep met door de gebruiker opgegeven largePersonGroupId, naam, een optionele userData en recognitionModel.
Groepsquotum voor grote personen:
|
| create(string, string, Large |
|
| create(string, string, Service |
|
| delete |
Een bestaande groep met grote personen verwijderen. Permanente gezichtsfuncties van alle personen in de groep grote personen worden ook verwijderd. |
| delete |
|
| delete |
|
| get(string, Large |
Haal de gegevens van een grote groep personen op, inclusief de naam, userData en recognitionModel. Deze API retourneert alleen groepsinformatie voor grote personen, gebruik LargePersonGroup Person - List in plaats daarvan om persoonsgegevens op te halen onder de groep grote personen. |
| get(string, Large |
|
| get(string, Service |
|
| get |
De trainingsstatus van een grote persoonsgroep ophalen (voltooid of doorlopend). |
| get |
|
| get |
|
| list(Large |
Vermeld alle bestaande grote personengroepen largePersonGroupId, naam, userData en recognitionModel.
|
| list(Large |
|
| list(Service |
|
| train(string, Request |
Een trainingstaak voor een grote persoonsgroep in de wachtrij plaatsen, is de trainingstaak mogelijk niet onmiddellijk gestart. |
| train(string, Request |
|
| train(string, Service |
|
| update(string, Large |
Werk de weergavenaam en userData van een bestaande grote persoonsgroep bij. De eigenschappen die niet worden weergegeven in de aanvraagbody, worden niet bijgewerkt. |
| update(string, Large |
|
| update(string, Service |
Constructordetails
LargePersonGroupOperations(FaceClientContext)
Maak een LargePersonGroupOperations.
new LargePersonGroupOperations(client: FaceClientContext)
Parameters
- client
- FaceClientContext
Verwijzing naar de serviceclient.
Methodedetails
create(string, string, LargePersonGroupCreateOptionalParams)
Maak een nieuwe grote persoonsgroep met door de gebruiker opgegeven largePersonGroupId, naam, een optionele userData en recognitionModel.
Een grote persoonsgroep is de container van de geüploade persoonsgegevens, inclusief gezichtsherkenningsfunctie en maximaal 1.000.000 personen.
Gebruik na het maken LargePersonGroup Person - Maak om persoon toe te voegen aan de groep en bel LargePersonGroup - Train om deze groep klaar te maken voor Face - Identificeer.
Er wordt geen installatiekopieën opgeslagen. Alleen de geëxtraheerde gezichtsfuncties van de persoon en userData worden op de server opgeslagen totdat LargePersonGroup Person - Delete of LargePersonGroup - Delete wordt aangeroepen.
'recognitionModel' moet worden opgegeven om te koppelen aan deze groep met grote personen. De standaardwaarde voor recognitionModel is 'recognition_01', als het meest recente model nodig is, geeft u expliciet het model op dat u nodig hebt in deze parameter. Nieuwe gezichten die worden toegevoegd aan een bestaande groep met grote personen, gebruiken het herkenningsmodel dat al is gekoppeld aan de verzameling.
Bestaande gezichtsfuncties in een groep met grote personen kunnen niet worden bijgewerkt naar functies die zijn geëxtraheerd door een andere versie van het herkenningsmodel. Raadpleeg Een model voor gezichtsherkenning opgeven.
Groepsquotum voor grote personen:
- Quotum voor gratis abonnementen: 1000 groepen grote personen.
- Quotum voor S0-lagen: 1.000.000 grote groepen personen.
function create(largePersonGroupId: string, name: string, options?: LargePersonGroupCreateOptionalParams): Promise<RestResponse>
Parameters
- largePersonGroupId
-
string
Id die verwijst naar een bepaalde groep met grote personen.
- name
-
string
Door de gebruiker gedefinieerde naam, de maximale lengte is 128.
De optionele parameters
Retouren
Promise<RestResponse>
Beloof<msRest.RestResponse>
create(string, string, LargePersonGroupCreateOptionalParams, ServiceCallback<void>)
function create(largePersonGroupId: string, name: string, options: LargePersonGroupCreateOptionalParams, callback: ServiceCallback<void>)
Parameters
- largePersonGroupId
-
string
Id die verwijst naar een bepaalde groep met grote personen.
- name
-
string
Door de gebruiker gedefinieerde naam, de maximale lengte is 128.
De optionele parameters
- callback
-
ServiceCallback<void>
De callback
create(string, string, ServiceCallback<void>)
function create(largePersonGroupId: string, name: string, callback: ServiceCallback<void>)
Parameters
- largePersonGroupId
-
string
Id die verwijst naar een bepaalde groep met grote personen.
- name
-
string
Door de gebruiker gedefinieerde naam, de maximale lengte is 128.
- callback
-
ServiceCallback<void>
De callback
deleteMethod(string, RequestOptionsBase)
Een bestaande groep met grote personen verwijderen. Permanente gezichtsfuncties van alle personen in de groep grote personen worden ook verwijderd.
function deleteMethod(largePersonGroupId: string, options?: RequestOptionsBase): Promise<RestResponse>
Parameters
- largePersonGroupId
-
string
Id die verwijst naar een bepaalde groep met grote personen.
- options
- RequestOptionsBase
De optionele parameters
Retouren
Promise<RestResponse>
Beloof<msRest.RestResponse>
deleteMethod(string, RequestOptionsBase, ServiceCallback<void>)
function deleteMethod(largePersonGroupId: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
Parameters
- largePersonGroupId
-
string
Id die verwijst naar een bepaalde groep met grote personen.
- options
- RequestOptionsBase
De optionele parameters
- callback
-
ServiceCallback<void>
De callback
deleteMethod(string, ServiceCallback<void>)
function deleteMethod(largePersonGroupId: string, callback: ServiceCallback<void>)
Parameters
- largePersonGroupId
-
string
Id die verwijst naar een bepaalde groep met grote personen.
- callback
-
ServiceCallback<void>
De callback
get(string, LargePersonGroupGetOptionalParams)
Haal de gegevens van een grote groep personen op, inclusief de naam, userData en recognitionModel. Deze API retourneert alleen groepsinformatie voor grote personen, gebruik LargePersonGroup Person - List in plaats daarvan om persoonsgegevens op te halen onder de groep grote personen.
function get(largePersonGroupId: string, options?: LargePersonGroupGetOptionalParams): Promise<LargePersonGroupGetResponse>
Parameters
- largePersonGroupId
-
string
Id die verwijst naar een bepaalde groep met grote personen.
De optionele parameters
Retouren
Promise<LargePersonGroupGetResponse>
Beloof<Models.LargePersonGroupGetResponse>
get(string, LargePersonGroupGetOptionalParams, ServiceCallback<LargePersonGroup>)
function get(largePersonGroupId: string, options: LargePersonGroupGetOptionalParams, callback: ServiceCallback<LargePersonGroup>)
Parameters
- largePersonGroupId
-
string
Id die verwijst naar een bepaalde groep met grote personen.
De optionele parameters
- callback
De callback
get(string, ServiceCallback<LargePersonGroup>)
function get(largePersonGroupId: string, callback: ServiceCallback<LargePersonGroup>)
Parameters
- largePersonGroupId
-
string
Id die verwijst naar een bepaalde groep met grote personen.
- callback
De callback
getTrainingStatus(string, RequestOptionsBase)
De trainingsstatus van een grote persoonsgroep ophalen (voltooid of doorlopend).
function getTrainingStatus(largePersonGroupId: string, options?: RequestOptionsBase): Promise<LargePersonGroupGetTrainingStatusResponse>
Parameters
- largePersonGroupId
-
string
Id die verwijst naar een bepaalde groep met grote personen.
- options
- RequestOptionsBase
De optionele parameters
Retouren
Beloof<Models.LargePersonGroupGetTrainingStatusResponse>
getTrainingStatus(string, RequestOptionsBase, ServiceCallback<TrainingStatus>)
function getTrainingStatus(largePersonGroupId: string, options: RequestOptionsBase, callback: ServiceCallback<TrainingStatus>)
Parameters
- largePersonGroupId
-
string
Id die verwijst naar een bepaalde groep met grote personen.
- options
- RequestOptionsBase
De optionele parameters
- callback
De callback
getTrainingStatus(string, ServiceCallback<TrainingStatus>)
function getTrainingStatus(largePersonGroupId: string, callback: ServiceCallback<TrainingStatus>)
Parameters
- largePersonGroupId
-
string
Id die verwijst naar een bepaalde groep met grote personen.
- callback
De callback
list(LargePersonGroupListOptionalParams)
Vermeld alle bestaande grote personengroepen largePersonGroupId, naam, userData en recognitionModel.
- Grote personengroepen worden opgeslagen in alfabetische volgorde van largePersonGroupId.
- Parameter 'start' (tekenreeks, optioneel) is een door de gebruiker verstrekte largePersonGroupId-waarde die geretourneerde vermeldingen grotere id's hebben door tekenreeksvergelijking. 'begin' ingesteld op leeg om aan te geven dat het resultaat van het eerste item wordt geretourneerd.
- De parameter 'top' (int, optioneel) geeft het aantal vermeldingen op dat moet worden geretourneerd. Een maximum van 1000 vermeldingen kan in één aanroep worden geretourneerd. Als u meer wilt ophalen, kunt u 'beginnen' opgeven met de id van de laatste geretourneerde vermelding van de huidige aanroep.
Bijvoorbeeld: totaal 5 grote personengroepen: 'group1', ..., 'group5'.
"start=&top=" retourneert alle vijf groepen.
"start=&top=2" retourneert "group1", "group2".
"start=group2&top=3" retourneert "group3", "group4", "group5".
function list(options?: LargePersonGroupListOptionalParams): Promise<LargePersonGroupListResponse>
Parameters
De optionele parameters
Retouren
Promise<LargePersonGroupListResponse>
Promise<Models.LargePersonGroupListResponse>
list(LargePersonGroupListOptionalParams, ServiceCallback<LargePersonGroup[]>)
function list(options: LargePersonGroupListOptionalParams, callback: ServiceCallback<LargePersonGroup[]>)
Parameters
De optionele parameters
- callback
De callback
list(ServiceCallback<LargePersonGroup[]>)
function list(callback: ServiceCallback<LargePersonGroup[]>)
Parameters
- callback
De callback
train(string, RequestOptionsBase)
Een trainingstaak voor een grote persoonsgroep in de wachtrij plaatsen, is de trainingstaak mogelijk niet onmiddellijk gestart.
function train(largePersonGroupId: string, options?: RequestOptionsBase): Promise<RestResponse>
Parameters
- largePersonGroupId
-
string
Id die verwijst naar een bepaalde groep met grote personen.
- options
- RequestOptionsBase
De optionele parameters
Retouren
Promise<RestResponse>
Beloof<msRest.RestResponse>
train(string, RequestOptionsBase, ServiceCallback<void>)
function train(largePersonGroupId: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
Parameters
- largePersonGroupId
-
string
Id die verwijst naar een bepaalde groep met grote personen.
- options
- RequestOptionsBase
De optionele parameters
- callback
-
ServiceCallback<void>
De callback
train(string, ServiceCallback<void>)
function train(largePersonGroupId: string, callback: ServiceCallback<void>)
Parameters
- largePersonGroupId
-
string
Id die verwijst naar een bepaalde groep met grote personen.
- callback
-
ServiceCallback<void>
De callback
update(string, LargePersonGroupUpdateOptionalParams)
Werk de weergavenaam en userData van een bestaande grote persoonsgroep bij. De eigenschappen die niet worden weergegeven in de aanvraagbody, worden niet bijgewerkt.
function update(largePersonGroupId: string, options?: LargePersonGroupUpdateOptionalParams): Promise<RestResponse>
Parameters
- largePersonGroupId
-
string
Id die verwijst naar een bepaalde groep met grote personen.
De optionele parameters
Retouren
Promise<RestResponse>
Beloof<msRest.RestResponse>
update(string, LargePersonGroupUpdateOptionalParams, ServiceCallback<void>)
function update(largePersonGroupId: string, options: LargePersonGroupUpdateOptionalParams, callback: ServiceCallback<void>)
Parameters
- largePersonGroupId
-
string
Id die verwijst naar een bepaalde groep met grote personen.
De optionele parameters
- callback
-
ServiceCallback<void>
De callback
update(string, ServiceCallback<void>)
function update(largePersonGroupId: string, callback: ServiceCallback<void>)
Parameters
- largePersonGroupId
-
string
Id die verwijst naar een bepaalde groep met grote personen.
- callback
-
ServiceCallback<void>
De callback