CustomVisionTrainingClient Classe
- Ereditarietà
-
azure.cognitiveservices.vision.customvision.training.operations._custom_vision_training_client_operations.CustomVisionTrainingClientOperationsMixinCustomVisionTrainingClientCustomVisionTrainingClient
Costruttore
CustomVisionTrainingClient(endpoint, credentials)
Parametri
- credentials
- None
Credenziali della sottoscrizione che identificano in modo univoco la sottoscrizione client.
Variabili
Configurazione per il client.
Metodi
close |
Chiudere il client se keep_alive è True. |
create_image_regions |
Creare un set di aree di immagine. Questa API accetta un batch di aree di immagine e, facoltativamente, tag per aggiornare le immagini esistenti con le informazioni sull'area. Esiste un limite di 64 voci nel batch. Se tutte le aree vengono create correttamente, verrà restituito il codice di stato 200(OK). In caso contrario, il codice di stato 207 (multi-stato) verrà restituito e lo stato dei dettagli per ogni area verrà elencato nel payload della risposta. |
create_image_tags |
Associare un set di immagini a un set di tag. |
create_images_from_data |
Aggiungere le immagini fornite al set di immagini di training. Questa API accetta il contenuto del corpo come multipart/form-data e application/octet-stream. Quando si usano più file di immagine multipart possono essere inviati contemporaneamente, con un massimo di 64 file. Se tutte le immagini vengono create correttamente, verrà restituito il codice di stato 200(OK). In caso contrario, il codice di stato 207 (multi-stato) verrà restituito e lo stato dei dettagli per ogni immagine verrà elencato nel payload della risposta. |
create_images_from_files |
Aggiungere il batch fornito di immagini al set di immagini di training. Questa API accetta un batch di file e, facoltativamente, tag per creare immagini. È previsto un limite di 64 immagini e 20 tag. Se tutte le immagini vengono create correttamente, verrà restituito il codice di stato 200(OK). In caso contrario, il codice di stato 207 (multi-stato) verrà restituito e lo stato dei dettagli per ogni immagine verrà elencato nel payload della risposta. |
create_images_from_predictions |
Aggiungere le immagini stimate specificate al set di immagini di training. Questa API crea un batch di immagini da immagini stimate specificate. È previsto un limite di 64 immagini e 20 tag. Se tutte le immagini vengono create correttamente, verrà restituito il codice di stato 200(OK). In caso contrario, il codice di stato 207 (multi-stato) verrà restituito e lo stato dei dettagli per ogni immagine verrà elencato nel payload della risposta. |
create_images_from_urls |
Aggiungere gli URL delle immagini fornite al set di immagini di training. Questa API accetta un batch di URL e, facoltativamente, tag per creare immagini. È previsto un limite di 64 immagini e 20 tag. Se tutte le immagini vengono create correttamente, verrà restituito il codice di stato 200(OK). In caso contrario, il codice di stato 207 (multi-stato) verrà restituito e lo stato dei dettagli per ogni immagine verrà elencato nel payload della risposta. |
create_project |
Creare un progetto. |
create_tag |
Creare un tag per il progetto. |
delete_image_regions |
Eliminare un set di aree di immagine. |
delete_image_tags |
Rimuovere un set di tag da un set di immagini. |
delete_images |
Eliminare immagini dal set di immagini di training. |
delete_iteration |
Eliminare un'iterazione specifica di un progetto. |
delete_prediction |
Eliminare un set di immagini stimate e i risultati della stima associati. |
delete_project |
Eliminare un progetto specifico. |
delete_tag |
Eliminare un tag dal progetto. |
export_iteration |
Esportare un'iterazione con training. |
export_project |
Esporta un progetto. |
get_artifact |
Ottenere il contenuto dell'artefatto dall'archiviazione BLOB, in base al percorso relativo dell'artefatto nel BLOB. |
get_domain |
Ottenere informazioni su un dominio specifico. |
get_domains |
Ottenere un elenco dei domini disponibili. |
get_exports |
Ottiene l'elenco delle esportazioni per un'iterazione specifica. |
get_image_count |
Ottenere il numero di immagini. Il filtro si trova in una relazione e/o . Ad esempio, se gli ID tag specificati sono per i tag "Dog" e "Cat", verranno restituite solo le immagini contrassegnate con Dog e/o Cat. |
get_image_performance_count |
Ottiene il numero di immagini contrassegnate con l'oggetto {tagIds} specificato con i risultati della stima del training per l'iterazione {iterationId}specificata. Il filtro si trova in una relazione e/o . Ad esempio, se gli ID tag specificati sono per i tag "Dog" e "Cat", verranno restituite solo le immagini contrassegnate con Dog e/o Cat. |
get_image_performances |
Ottenere un'immagine con la stima per un'iterazione di progetto specifica. Questa API supporta l'invio in batch e la selezione dell'intervallo. Per impostazione predefinita, restituirà solo le prime 50 immagini corrispondenti. Usare i parametri {take} e {skip} per controllare il numero di immagini da restituire in un determinato batch. Il filtro si trova in una relazione e/o . Ad esempio, se gli ID tag specificati sono per i tag "Dog" e "Cat", verranno restituite solo le immagini contrassegnate con Dog e/o Cat. |
get_image_region_proposals |
Ottieni proposte di regione per un'immagine. Restituisce una matrice vuota se non vengono trovate proposte. Questa API otterrà proposte di area per un'immagine insieme alle confidenza per l'area. Restituisce una matrice vuota se non vengono trovate proposte. |
get_images |
Ottenere immagini per un'iterazione o un'area di lavoro di progetto specifica. Questa API supporta l'invio in batch e la selezione dell'intervallo. Per impostazione predefinita, restituirà solo le prime 50 immagini corrispondenti. Usare i parametri {take} e {skip} per controllare il numero di immagini da restituire in un determinato batch. Il filtro si trova in una relazione e/o . Ad esempio, se gli ID tag specificati sono per i tag "Dog" e "Cat", verranno restituite solo le immagini contrassegnate con Dog e/o Cat. |
get_images_by_ids |
Ottenere immagini in base all'ID per una determinata iterazione del progetto. Questa API restituirà un set di immagini per i tag specificati e, facoltativamente, l'iterazione. Se non viene specificata alcuna iterazione, viene utilizzata l'area di lavoro corrente. |
get_iteration |
Ottenere un'iterazione specifica. |
get_iteration_performance |
Ottenere informazioni dettagliate sulle prestazioni su un'iterazione. |
get_iterations |
Ottenere iterazioni per il progetto. |
get_project |
Ottenere un progetto specifico. |
get_projects |
Ottieni i tuoi progetti. |
get_tag |
Ottenere informazioni su un tag specifico. |
get_tagged_image_count |
Ottiene il numero di immagini contrassegnate con l'oggetto {tagIds}specificato. Il filtro si trova in una relazione e/o . Ad esempio, se gli ID tag specificati sono per i tag "Dog" e "Cat", verranno restituite solo le immagini contrassegnate con Dog e/o Cat. |
get_tagged_images |
Ottenere immagini con tag per un'iterazione di progetto specifica. Questa API supporta l'invio in batch e la selezione dell'intervallo. Per impostazione predefinita, restituirà solo le prime 50 immagini corrispondenti. Usare i parametri {take} e {skip} per controllare il numero di immagini da restituire in un determinato batch. Il filtro si trova in una relazione e/o . Ad esempio, se gli ID tag specificati sono per i tag "Dog" e "Cat", verranno restituite solo le immagini contrassegnate con Dog e/o Cat. |
get_tags |
Ottenere i tag per un determinato progetto e iterazione. |
get_untagged_image_count |
Ottiene il numero di immagini senza tag. Questa API restituisce le immagini senza tag per un determinato progetto e, facoltativamente, un'iterazione. Se non viene specificata alcuna iterazione, viene utilizzata l'area di lavoro corrente. |
get_untagged_images |
Ottenere immagini non contrassegnate per un'iterazione del progetto specificata. Questa API supporta il batch e la selezione dell'intervallo. Per impostazione predefinita, restituirà solo le prime 50 immagini corrispondenti. Usare i parametri {take} e {skip} per controllare il numero di immagini da restituire in un determinato batch. |
import_project |
Importa un progetto. |
publish_iteration |
Pubblicare un'iterazione specifica. |
query_predictions |
Ottenere immagini inviate all'endpoint di stima. |
query_suggested_image_count |
Ottenere il numero di immagini i cui tag suggeriti corrispondono a tag specificati e le relative probabilità sono maggiori o uguali alla soglia specificata. Restituisce il conteggio come 0 se non è stato trovato alcun elemento. Questa API accetta tagIds per ottenere il conteggio delle immagini non contrassegnate per ogni tag suggerito per una determinata soglia. |
query_suggested_images |
Ottenere immagini senza tag i cui tag suggeriti corrispondono ai tag specificati. Restituisce una matrice vuota se non vengono trovate immagini. Questa API recupera immagini non contrassegnate filtrate da id tag suggeriti. Restituisce una matrice vuota se non vengono trovate immagini. |
quick_test_image |
Test rapido di un'immagine. |
quick_test_image_url |
Test rapido di un URL immagine. |
suggest_tags_and_regions |
Suggerire tag e aree per una matrice/batch di immagini non contrassegnate. Restituisce una matrice vuota se non vengono trovati tag. Questa API otterrà tag e aree suggerite per una matrice/batch di immagini non contrassegnate insieme alle attendibilità per i tag. Restituisce una matrice vuota se non vengono trovati tag. È previsto un limite di 64 immagini nel batch. |
train_project |
Progetto code per il training. |
unpublish_iteration |
Annullare la pubblicazione di un'iterazione specifica. |
update_image_metadata |
Aggiornare i metadati delle immagini. Questa API accetta un batch di ID immagine e metadati per aggiornare le immagini. Esiste un limite di 64 immagini. |
update_iteration |
Aggiornare un'iterazione specifica. |
update_project |
Aggiornare un progetto specifico. |
update_tag |
Aggiornare un tag. |
close
Chiudere il client se keep_alive è True.
close() -> None
create_image_regions
Creare un set di aree di immagine.
Questa API accetta un batch di aree di immagine e, facoltativamente, tag per aggiornare le immagini esistenti con le informazioni sull'area. Esiste un limite di 64 voci nel batch. Se tutte le aree vengono create correttamente, verrà restituito il codice di stato 200(OK). In caso contrario, il codice di stato 207 (multi-stato) verrà restituito e lo stato dei dettagli per ogni area verrà elencato nel payload della risposta.
create_image_regions(project_id, regions=None, custom_headers=None, raw=False, **operation_config)
Parametri
- regions
- list[ImageRegionCreateEntry]
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
ImageRegionCreateSummary o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
create_image_tags
Associare un set di immagini a un set di tag.
create_image_tags(project_id, tags=None, custom_headers=None, raw=False, **operation_config)
Parametri
- tags
- list[ImageTagCreateEntry]
Voci tag immagine da includere in questo batch.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
ImageTagCreateSummary o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
create_images_from_data
Aggiungere le immagini fornite al set di immagini di training.
Questa API accetta il contenuto del corpo come multipart/form-data e application/octet-stream. Quando si usano più file di immagine multipart possono essere inviati contemporaneamente, con un massimo di 64 file. Se tutte le immagini vengono create correttamente, verrà restituito il codice di stato 200(OK). In caso contrario, il codice di stato 207 (multi-stato) verrà restituito e lo stato dei dettagli per ogni immagine verrà elencato nel payload della risposta.
create_images_from_data(project_id, image_data, tag_ids=None, custom_headers=None, raw=False, **operation_config)
Parametri
- image_data
- Generator
Dati dell'immagine binaria. I formati supportati sono JPEG, GIF, PNG e BMP. Supporta immagini fino a 6 MB.
Id tag con cui contrassegnare ogni immagine. Limitato a 20.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
ImageCreateSummary o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
create_images_from_files
Aggiungere il batch fornito di immagini al set di immagini di training.
Questa API accetta un batch di file e, facoltativamente, tag per creare immagini. È previsto un limite di 64 immagini e 20 tag. Se tutte le immagini vengono create correttamente, verrà restituito il codice di stato 200(OK). In caso contrario, il codice di stato 207 (multi-stato) verrà restituito e lo stato dei dettagli per ogni immagine verrà elencato nel payload della risposta.
create_images_from_files(project_id, batch, custom_headers=None, raw=False, **operation_config)
Parametri
- batch
- ImageFileCreateBatch
Batch di file di immagine da aggiungere. Limitato a 64 immagini e 20 tag per batch.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
ImageCreateSummary o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
create_images_from_predictions
Aggiungere le immagini stimate specificate al set di immagini di training.
Questa API crea un batch di immagini da immagini stimate specificate. È previsto un limite di 64 immagini e 20 tag. Se tutte le immagini vengono create correttamente, verrà restituito il codice di stato 200(OK). In caso contrario, il codice di stato 207 (multi-stato) verrà restituito e lo stato dei dettagli per ogni immagine verrà elencato nel payload della risposta.
create_images_from_predictions(project_id, batch, custom_headers=None, raw=False, **operation_config)
Parametri
- batch
- ImageIdCreateBatch
Immagine, ID tag e metadati. Limitato a 64 immagini e 20 tag per batch.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
ImageCreateSummary o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
create_images_from_urls
Aggiungere gli URL delle immagini fornite al set di immagini di training.
Questa API accetta un batch di URL e, facoltativamente, tag per creare immagini. È previsto un limite di 64 immagini e 20 tag. Se tutte le immagini vengono create correttamente, verrà restituito il codice di stato 200(OK). In caso contrario, il codice di stato 207 (multi-stato) verrà restituito e lo stato dei dettagli per ogni immagine verrà elencato nel payload della risposta.
create_images_from_urls(project_id, batch, custom_headers=None, raw=False, **operation_config)
Parametri
- batch
- ImageUrlCreateBatch
URL immagine, ID tag e metadati. Limitato a 64 immagini e 20 tag per batch.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
ImageCreateSummary o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
create_project
Creare un progetto.
create_project(name, description=None, domain_id=None, classification_type=None, target_export_platforms=None, export_model_container_uri=None, notification_queue_uri=None, custom_headers=None, raw=False, **operation_config)
Parametri
- domain_id
- str
ID del dominio da usare per questo progetto. Impostazione predefinita in Generale.
- classification_type
- str
Tipo di classificatore da creare per questo progetto. I valori possibili includono: 'Multiclass', 'Multilabel'
L'elenco delle piattaforme in cui è in corso il training del modello prevede l'esportazione.
- export_model_container_uri
- str
URI per il contenitore di Archiviazione di Azure che verrà usato per archiviare i modelli esportati.
- notification_queue_uri
- str
URI alla coda di Archiviazione di Azure che verrà usata per inviare notifiche correlate al progetto. Vedere La documentazione relativa alle notifiche di archiviazione per il formato di installazione e messaggio.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
Progetto o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
create_tag
Creare un tag per il progetto.
create_tag(project_id, name, description=None, type=None, custom_headers=None, raw=False, **operation_config)
Parametri
- type
- str
Tipo facoltativo per il tag. I valori possibili includono: 'Regular', 'Negative', 'GeneralProduct'
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
Tag o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
delete_image_regions
Eliminare un set di aree di immagine.
delete_image_regions(project_id, region_ids, custom_headers=None, raw=False, **operation_config)
Parametri
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
Nessuno o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
delete_image_tags
Rimuovere un set di tag da un set di immagini.
delete_image_tags(project_id, image_ids, tag_ids, custom_headers=None, raw=False, **operation_config)
Parametri
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
Nessuno o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
delete_images
Eliminare immagini dal set di immagini di training.
delete_images(project_id, image_ids=None, all_images=None, all_iterations=None, custom_headers=None, raw=False, **operation_config)
Parametri
ID delle immagini da eliminare. Limitato a 256 immagini per batch.
- all_images
- bool
Contrassegno per specificare l'eliminazione di tutte le immagini, specificare questo flag o un elenco di immagini. L'uso di questo flag restituirà una risposta 202 per indicare che le immagini vengono eliminate.
- all_iterations
- bool
Rimuove queste immagini da tutte le iterazioni, non solo dall'area di lavoro corrente. L'uso di questo flag restituirà una risposta 202 per indicare che le immagini vengono eliminate.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
Nessuno o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
delete_iteration
Eliminare un'iterazione specifica di un progetto.
delete_iteration(project_id, iteration_id, custom_headers=None, raw=False, **operation_config)
Parametri
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
Nessuno o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
delete_prediction
Eliminare un set di immagini stimate e i risultati della stima associati.
delete_prediction(project_id, ids, custom_headers=None, raw=False, **operation_config)
Parametri
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
Nessuno o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
delete_project
Eliminare un progetto specifico.
delete_project(project_id, custom_headers=None, raw=False, **operation_config)
Parametri
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
Nessuno o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
delete_tag
Eliminare un tag dal progetto.
delete_tag(project_id, tag_id, custom_headers=None, raw=False, **operation_config)
Parametri
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
Nessuno o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
export_iteration
Esportare un'iterazione con training.
export_iteration(project_id, iteration_id, platform, flavor=None, custom_headers=None, raw=False, **operation_config)
Parametri
- platform
- str
Piattaforma di destinazione. I valori possibili includono: 'CoreML', 'TensorFlow', 'DockerFile', 'ONNX', 'VAIDK', 'OpenVino'
- flavor
- str
Il sapore della piattaforma di destinazione. I valori possibili includono: 'Linux', 'Windows', 'ONNX10', 'ONNX12', 'ARM', 'TensorFlowNormal', 'TensorFlowLite'
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
Esportare o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
export_project
Esporta un progetto.
export_project(project_id, custom_headers=None, raw=False, **operation_config)
Parametri
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
ProjectExport o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_artifact
Ottenere il contenuto dell'artefatto dall'archiviazione BLOB, in base al percorso relativo dell'artefatto nel BLOB.
get_artifact(project_id, path, custom_headers=None, raw=False, callback=None, **operation_config)
Parametri
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- callback
- Callable[<xref:Bytes>, <xref:response=None>]
Quando specificato, verrà chiamato con ogni blocco di dati trasmessi. Il callback deve accettare due argomenti, i byte del blocco corrente di dati e l'oggetto risposta. Se i dati sono in caricamento, la risposta sarà Nessuna.
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
oggetto o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_domain
Ottenere informazioni su un dominio specifico.
get_domain(domain_id, custom_headers=None, raw=False, **operation_config)
Parametri
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
Dominio o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_domains
Ottenere un elenco dei domini disponibili.
get_domains(custom_headers=None, raw=False, **operation_config)
Parametri
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
list o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_exports
Ottiene l'elenco delle esportazioni per un'iterazione specifica.
get_exports(project_id, iteration_id, custom_headers=None, raw=False, **operation_config)
Parametri
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
list o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_image_count
Ottenere il numero di immagini.
Il filtro si trova in una relazione e/o . Ad esempio, se gli ID tag specificati sono per i tag "Dog" e "Cat", verranno restituite solo le immagini contrassegnate con Dog e/o Cat.
get_image_count(project_id, iteration_id=None, tagging_status=None, filter=None, tag_ids=None, custom_headers=None, raw=False, **operation_config)
Parametri
- iteration_id
- str
ID iterazione. L'impostazione predefinita è area di lavoro.
- tagging_status
- str
Filtro di stato di assegnazione di tag. Può essere 'All', 'Tagged' o 'Untagged'. Il valore predefinito è 'All'. I valori possibili includono: 'All', 'Tagged', 'Untagged'
- filter
- str
Espressione per filtrare le immagini in base ai metadati dell'immagine. Nella risposta vengono incluse solo le immagini in cui l'espressione restituisce true. L'espressione supporta gli operatori eq (Equal), ne (Not equal) e (Logical and) o (Logical or). Ecco un esempio, metadata=key1 eq 'value1' e key2 ne 'value2'.
Elenco di ID tag per filtrare le immagini da contare. L'impostazione predefinita è tutti i tag quando null.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
int o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_image_performance_count
Ottiene il numero di immagini contrassegnate con l'oggetto {tagIds} specificato con i risultati della stima del training per l'iterazione {iterationId}specificata.
Il filtro si trova in una relazione e/o . Ad esempio, se gli ID tag specificati sono per i tag "Dog" e "Cat", verranno restituite solo le immagini contrassegnate con Dog e/o Cat.
get_image_performance_count(project_id, iteration_id, tag_ids=None, custom_headers=None, raw=False, **operation_config)
Parametri
Elenco di ID tag per filtrare le immagini da contare. L'impostazione predefinita è tutti i tag quando null.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
int o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_image_performances
Ottenere un'immagine con la stima per un'iterazione di progetto specifica.
Questa API supporta l'invio in batch e la selezione dell'intervallo. Per impostazione predefinita, restituirà solo le prime 50 immagini corrispondenti. Usare i parametri {take} e {skip} per controllare il numero di immagini da restituire in un determinato batch. Il filtro si trova in una relazione e/o . Ad esempio, se gli ID tag specificati sono per i tag "Dog" e "Cat", verranno restituite solo le immagini contrassegnate con Dog e/o Cat.
get_image_performances(project_id, iteration_id, tag_ids=None, order_by=None, take=50, skip=0, custom_headers=None, raw=False, **operation_config)
Parametri
Elenco di ID tag per filtrare le immagini. L'impostazione predefinita è tutte le immagini contrassegnate quando null. Limitato a 20.
- order_by
- str
Ordinamento. Il valore predefinito è più recente. I valori possibili includono: 'Newest', 'Oldest'
- take
- int
Numero massimo di immagini da restituire. Il valore predefinito è 50, limitato a 256.
- skip
- int
Numero di immagini da ignorare prima di iniziare il batch di immagini. Il valore predefinito è 0.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
list o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_image_region_proposals
Ottieni proposte di regione per un'immagine. Restituisce una matrice vuota se non vengono trovate proposte.
Questa API otterrà proposte di area per un'immagine insieme alle confidenza per l'area. Restituisce una matrice vuota se non vengono trovate proposte.
get_image_region_proposals(project_id, image_id, custom_headers=None, raw=False, **operation_config)
Parametri
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
ImageRegionProposal o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_images
Ottenere immagini per un'iterazione o un'area di lavoro di progetto specifica.
Questa API supporta l'invio in batch e la selezione dell'intervallo. Per impostazione predefinita, restituirà solo le prime 50 immagini corrispondenti. Usare i parametri {take} e {skip} per controllare il numero di immagini da restituire in un determinato batch. Il filtro si trova in una relazione e/o . Ad esempio, se gli ID tag specificati sono per i tag "Dog" e "Cat", verranno restituite solo le immagini contrassegnate con Dog e/o Cat.
get_images(project_id, iteration_id=None, tag_ids=None, tagging_status=None, filter=None, order_by=None, take=50, skip=0, custom_headers=None, raw=False, **operation_config)
Parametri
- iteration_id
- str
ID iterazione. L'impostazione predefinita è area di lavoro.
Elenco di ID tag per filtrare le immagini. L'impostazione predefinita è tutte le immagini contrassegnate quando null. Limitato a 20.
- tagging_status
- str
Filtro di stato di assegnazione di tag. Può essere 'All', 'Tagged' o 'Untagged'. Il valore predefinito è 'All'. I valori possibili includono: 'All', 'Tagged', 'Untagged'
- filter
- str
Espressione per filtrare le immagini in base ai metadati dell'immagine. Nella risposta vengono incluse solo le immagini in cui l'espressione restituisce true. L'espressione supporta gli operatori eq (Equal), ne (Not equal) e (Logical and) o (Logical or). Ecco un esempio, metadata=key1 eq 'value1' e key2 ne 'value2'.
- order_by
- str
Ordinamento. Il valore predefinito è più recente. I valori possibili includono: 'Newest', 'Oldest'
- take
- int
Numero massimo di immagini da restituire. Il valore predefinito è 50, limitato a 256.
- skip
- int
Numero di immagini da ignorare prima di iniziare il batch di immagini. Il valore predefinito è 0.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
list o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_images_by_ids
Ottenere immagini in base all'ID per una determinata iterazione del progetto.
Questa API restituirà un set di immagini per i tag specificati e, facoltativamente, l'iterazione. Se non viene specificata alcuna iterazione, viene utilizzata l'area di lavoro corrente.
get_images_by_ids(project_id, image_ids=None, iteration_id=None, custom_headers=None, raw=False, **operation_config)
Parametri
- iteration_id
- str
ID iterazione. L'impostazione predefinita è area di lavoro.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
list o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_iteration
Ottenere un'iterazione specifica.
get_iteration(project_id, iteration_id, custom_headers=None, raw=False, **operation_config)
Parametri
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
Iterazione o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_iteration_performance
Ottenere informazioni dettagliate sulle prestazioni su un'iterazione.
get_iteration_performance(project_id, iteration_id, threshold=None, overlap_threshold=None, custom_headers=None, raw=False, **operation_config)
Parametri
- overlap_threshold
- float
Se applicabile, la soglia di sovrapposizione del rettangolo di selezione utilizzata per determinare le stime vere.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
IterationPerformance o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_iterations
Ottenere iterazioni per il progetto.
get_iterations(project_id, custom_headers=None, raw=False, **operation_config)
Parametri
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
list o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_project
Ottenere un progetto specifico.
get_project(project_id, custom_headers=None, raw=False, **operation_config)
Parametri
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
Project o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_projects
Ottieni i tuoi progetti.
get_projects(custom_headers=None, raw=False, **operation_config)
Parametri
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
list o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_tag
Ottenere informazioni su un tag specifico.
get_tag(project_id, tag_id, iteration_id=None, custom_headers=None, raw=False, **operation_config)
Parametri
- iteration_id
- str
Iterazione da cui recuperare questo tag. Facoltativo, il valore predefinito è il set di training corrente.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
Tag o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_tagged_image_count
Ottiene il numero di immagini contrassegnate con l'oggetto {tagIds}specificato.
Il filtro si trova in una relazione e/o . Ad esempio, se gli ID tag specificati sono per i tag "Dog" e "Cat", verranno restituite solo le immagini contrassegnate con Dog e/o Cat.
get_tagged_image_count(project_id, iteration_id=None, tag_ids=None, custom_headers=None, raw=False, **operation_config)
Parametri
- iteration_id
- str
ID iterazione. L'impostazione predefinita è area di lavoro.
Elenco di ID tag per filtrare le immagini da contare. L'impostazione predefinita è tutti i tag quando null.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
int o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_tagged_images
Ottenere immagini con tag per un'iterazione di progetto specifica.
Questa API supporta l'invio in batch e la selezione dell'intervallo. Per impostazione predefinita, restituirà solo le prime 50 immagini corrispondenti. Usare i parametri {take} e {skip} per controllare il numero di immagini da restituire in un determinato batch. Il filtro si trova in una relazione e/o . Ad esempio, se gli ID tag specificati sono per i tag "Dog" e "Cat", verranno restituite solo le immagini contrassegnate con Dog e/o Cat.
get_tagged_images(project_id, iteration_id=None, tag_ids=None, order_by=None, take=50, skip=0, custom_headers=None, raw=False, **operation_config)
Parametri
- iteration_id
- str
ID iterazione. L'impostazione predefinita è area di lavoro.
Elenco di ID tag per filtrare le immagini. L'impostazione predefinita è tutte le immagini contrassegnate quando null. Limitato a 20.
- order_by
- str
Ordinamento. Il valore predefinito è più recente. I valori possibili includono: 'Newest', 'Oldest'
- take
- int
Numero massimo di immagini da restituire. Il valore predefinito è 50, limitato a 256.
- skip
- int
Numero di immagini da ignorare prima di iniziare il batch di immagini. Il valore predefinito è 0.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
list o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_tags
Ottenere i tag per un determinato progetto e iterazione.
get_tags(project_id, iteration_id=None, custom_headers=None, raw=False, **operation_config)
Parametri
- iteration_id
- str
ID iterazione. L'impostazione predefinita è area di lavoro.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
list o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_untagged_image_count
Ottiene il numero di immagini senza tag.
Questa API restituisce le immagini senza tag per un determinato progetto e, facoltativamente, un'iterazione. Se non viene specificata alcuna iterazione, viene utilizzata l'area di lavoro corrente.
get_untagged_image_count(project_id, iteration_id=None, custom_headers=None, raw=False, **operation_config)
Parametri
- iteration_id
- str
ID iterazione. L'impostazione predefinita è area di lavoro.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
int o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get_untagged_images
Ottenere immagini non contrassegnate per un'iterazione del progetto specificata.
Questa API supporta il batch e la selezione dell'intervallo. Per impostazione predefinita, restituirà solo le prime 50 immagini corrispondenti. Usare i parametri {take} e {skip} per controllare il numero di immagini da restituire in un determinato batch.
get_untagged_images(project_id, iteration_id=None, order_by=None, take=50, skip=0, custom_headers=None, raw=False, **operation_config)
Parametri
- iteration_id
- str
ID iterazione. L'impostazione predefinita è area di lavoro.
- order_by
- str
Ordinamento. Impostazione predefinita per la versione più recente. I valori possibili includono: 'New', 'Oldest'
- take
- int
Numero massimo di immagini da restituire. Il valore predefinito è 50, limitato a 256.
- skip
- int
Numero di immagini da ignorare prima di iniziare il batch di immagini. Il valore predefinito è 0.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
list o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
import_project
Importa un progetto.
import_project(token, name=None, custom_headers=None, raw=False, **operation_config)
Parametri
- name
- str
Facoltativo, nome del progetto da usare anziché nome generato automaticamente.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
Progetto o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
publish_iteration
Pubblicare un'iterazione specifica.
publish_iteration(project_id, iteration_id, publish_name, prediction_id, overwrite=None, custom_headers=None, raw=False, **operation_config)
Parametri
- overwrite
- bool
Se sovrascrivere il modello pubblicato con il nome specificato (impostazione predefinita: false).
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
bool o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
query_predictions
Ottenere immagini inviate all'endpoint di stima.
query_predictions(project_id, query, custom_headers=None, raw=False, **operation_config)
Parametri
- query
- PredictionQueryToken
Parametri usati per eseguire query sulle stime. Limitato alla combinazione di 2 tag.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
PredictionQueryResult o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
query_suggested_image_count
Ottenere il numero di immagini i cui tag suggeriti corrispondono a tag specificati e le relative probabilità sono maggiori o uguali alla soglia specificata. Restituisce il conteggio come 0 se non è stato trovato alcun elemento.
Questa API accetta tagIds per ottenere il conteggio delle immagini non contrassegnate per ogni tag suggerito per una determinata soglia.
query_suggested_image_count(project_id, iteration_id, tag_ids=None, threshold=None, custom_headers=None, raw=False, **operation_config)
Parametri
TagId esistenti nel progetto per ottenere il conteggio dei tag suggeriti.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
dict o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
query_suggested_images
Ottenere immagini senza tag i cui tag suggeriti corrispondono ai tag specificati. Restituisce una matrice vuota se non vengono trovate immagini.
Questa API recupera immagini non contrassegnate filtrate da id tag suggeriti. Restituisce una matrice vuota se non vengono trovate immagini.
query_suggested_images(project_id, iteration_id, query, custom_headers=None, raw=False, **operation_config)
Parametri
Contiene le proprietà necessarie per eseguire query su immagini suggerite.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
SuggestedTagAndRegionQuery o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
quick_test_image
Test rapido di un'immagine.
quick_test_image(project_id, image_data, iteration_id=None, store=True, custom_headers=None, raw=False, **operation_config)
Parametri
- image_data
- Generator
Dati dell'immagine binaria. I formati supportati sono JPEG, GIF, PNG e BMP. Supporta immagini fino a 6 MB.
- iteration_id
- str
Facoltativa. Specifica l'ID di una particolare iterazione da valutare. L'iterazione predefinita per il progetto verrà usata se non specificata.
- store
- bool
Facoltativa. Specifica se archiviare o meno il risultato di questa stima. Il valore predefinito è true, per archiviare.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
ImagePrediction o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
quick_test_image_url
Test rapido di un URL immagine.
quick_test_image_url(project_id, url, iteration_id=None, store=True, custom_headers=None, raw=False, **operation_config)
Parametri
- iteration_id
- str
Facoltativa. Specifica l'ID di una particolare iterazione da valutare. L'iterazione predefinita per il progetto verrà usata se non specificata.
- store
- bool
Facoltativa. Specifica se archiviare o meno il risultato di questa stima. Il valore predefinito è true, per archiviare.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
ImagePrediction o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
suggest_tags_and_regions
Suggerire tag e aree per una matrice/batch di immagini non contrassegnate. Restituisce una matrice vuota se non vengono trovati tag.
Questa API otterrà tag e aree suggerite per una matrice/batch di immagini non contrassegnate insieme alle attendibilità per i tag. Restituisce una matrice vuota se non vengono trovati tag. È previsto un limite di 64 immagini nel batch.
suggest_tags_and_regions(project_id, iteration_id, image_ids, custom_headers=None, raw=False, **operation_config)
Parametri
Per la matrice di suggerimenti per i tag ids immagine sono necessari. Usare l'API GetUntaggedImages per ottenere imageIds.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
list o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
train_project
Progetto code per il training.
train_project(project_id, training_type=None, reserved_budget_in_hours=0, force_train=False, notification_email_address=None, selected_tags=None, custom_base_model_info=None, custom_headers=None, raw=False, **operation_config)
Parametri
- training_type
- str
Tipo di training da usare per eseguire il training del progetto (impostazione predefinita: Regolare). I valori possibili includono: 'Regular', 'Advanced'
- reserved_budget_in_hours
- int
Numero di ore riservate come budget per il training (se applicabile).
- force_train
- bool
Indica se forzare il training anche se il set di dati e la configurazione non cambia (impostazione predefinita: false).
- notification_email_address
- str
Indirizzo di posta elettronica a cui inviare una notifica al termine del training (impostazione predefinita: Null).
Elenco di tag selezionati per questa sessione di training, gli altri tag nel progetto verranno ignorati.
- custom_base_model_info
- CustomBaseModelInfo
Informazioni dell'iterazione sottoposta a training in precedenza che fornisce il modello di base per il training dell'iterazione corrente.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
Iterazione o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
unpublish_iteration
Annullare la pubblicazione di un'iterazione specifica.
unpublish_iteration(project_id, iteration_id, custom_headers=None, raw=False, **operation_config)
Parametri
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
Nessuno o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
update_image_metadata
Aggiornare i metadati delle immagini.
Questa API accetta un batch di ID immagine e metadati per aggiornare le immagini. Esiste un limite di 64 immagini.
update_image_metadata(project_id, image_ids, metadata, custom_headers=None, raw=False, **operation_config)
Parametri
Metadati da aggiornare alle immagini specificate. Limitato a 10 coppie chiave-valore per ogni immagine. La lunghezza della chiave è limitata a 128. La lunghezza del valore è limitata a 256.
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
ImageMetadataUpdateSummary o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
update_iteration
Aggiornare un'iterazione specifica.
update_iteration(project_id, iteration_id, name, custom_headers=None, raw=False, **operation_config)
Parametri
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
Iterazione o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
update_project
Aggiornare un progetto specifico.
update_project(project_id, updated_project, custom_headers=None, raw=False, **operation_config)
Parametri
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
Project o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
update_tag
Aggiornare un tag.
update_tag(project_id, tag_id, updated_tag, custom_headers=None, raw=False, **operation_config)
Parametri
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
Override della configurazione dell'operazione.
Restituisce
Tag o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
Azure SDK for Python