CustomVisionTrainingClient Classe

Ereditarietà
azure.cognitiveservices.vision.customvision.training.operations._custom_vision_training_client_operations.CustomVisionTrainingClientOperationsMixin
CustomVisionTrainingClient
CustomVisionTrainingClient

Costruttore

CustomVisionTrainingClient(endpoint, credentials)

Parametri

endpoint
str
Necessario

Endpoint di Servizi cognitivi supportati.

credentials
None
Necessario

Credenziali della sottoscrizione che identificano in modo univoco la sottoscrizione client.

Variabili

config
CustomVisionTrainingClientConfiguration

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

project_id
str
Necessario

ID progetto.

regions
list[ImageRegionCreateEntry]
valore predefinito: None
custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

tags
list[ImageTagCreateEntry]
valore predefinito: None

Voci tag immagine da includere in questo batch.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

image_data
Generator
Necessario

Dati dell'immagine binaria. I formati supportati sono JPEG, GIF, PNG e BMP. Supporta immagini fino a 6 MB.

tag_ids
list[str]
valore predefinito: None

Id tag con cui contrassegnare ogni immagine. Limitato a 20.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

batch
ImageFileCreateBatch
Necessario

Batch di file di immagine da aggiungere. Limitato a 64 immagini e 20 tag per batch.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

batch
ImageIdCreateBatch
Necessario

Immagine, ID tag e metadati. Limitato a 64 immagini e 20 tag per batch.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

batch
ImageUrlCreateBatch
Necessario

URL immagine, ID tag e metadati. Limitato a 64 immagini e 20 tag per batch.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

name
str
Necessario

Nome del progetto.

description
str
valore predefinito: None

Descrizione del progetto.

domain_id
str
valore predefinito: None

ID del dominio da usare per questo progetto. Impostazione predefinita in Generale.

classification_type
str
valore predefinito: None

Tipo di classificatore da creare per questo progetto. I valori possibili includono: 'Multiclass', 'Multilabel'

target_export_platforms
list[str]
valore predefinito: None

L'elenco delle piattaforme in cui è in corso il training del modello prevede l'esportazione.

export_model_container_uri
str
valore predefinito: None

URI per il contenitore di Archiviazione di Azure che verrà usato per archiviare i modelli esportati.

notification_queue_uri
str
valore predefinito: None

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.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

name
str
Necessario

Nome del tag.

description
str
valore predefinito: None

Descrizione facoltativa per il tag.

type
str
valore predefinito: None

Tipo facoltativo per il tag. I valori possibili includono: 'Regular', 'Negative', 'GeneralProduct'

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

Tag o ClientRawResponse se raw=true

Tipo restituito

Tag,

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

project_id
str
Necessario

ID progetto.

region_ids
list[str]
Necessario

Aree da eliminare. Limitato a 64.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

Nessuno o ClientRawResponse se raw=true

Tipo restituito

None,

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

project_id
str
Necessario

ID progetto.

image_ids
list[str]
Necessario

ID immagine. Limitato a 64 immagini.

tag_ids
list[str]
Necessario

Tag da eliminare dalle immagini specificate. Limitato a 20 tag.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

Nessuno o ClientRawResponse se raw=true

Tipo restituito

None,

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

project_id
str
Necessario

ID progetto.

image_ids
list[str]
valore predefinito: None

ID delle immagini da eliminare. Limitato a 256 immagini per batch.

all_images
bool
valore predefinito: None

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
valore predefinito: None

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.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

Nessuno o ClientRawResponse se raw=true

Tipo restituito

None,

Eccezioni

delete_iteration

Eliminare un'iterazione specifica di un progetto.

delete_iteration(project_id, iteration_id, custom_headers=None, raw=False, **operation_config)

Parametri

project_id
str
Necessario

ID progetto.

iteration_id
str
Necessario

ID iterazione.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

Nessuno o ClientRawResponse se raw=true

Tipo restituito

None,

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

project_id
str
Necessario

ID progetto.

ids
list[str]
Necessario

ID di stima. Limitato a 64.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

Nessuno o ClientRawResponse se raw=true

Tipo restituito

None,

Eccezioni

delete_project

Eliminare un progetto specifico.

delete_project(project_id, custom_headers=None, raw=False, **operation_config)

Parametri

project_id
str
Necessario

ID progetto.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

Nessuno o ClientRawResponse se raw=true

Tipo restituito

None,

Eccezioni

delete_tag

Eliminare un tag dal progetto.

delete_tag(project_id, tag_id, custom_headers=None, raw=False, **operation_config)

Parametri

project_id
str
Necessario

ID progetto.

tag_id
str
Necessario

ID del tag da eliminare.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

Nessuno o ClientRawResponse se raw=true

Tipo restituito

None,

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

project_id
str
Necessario

ID progetto.

iteration_id
str
Necessario

ID iterazione.

platform
str
Necessario

Piattaforma di destinazione. I valori possibili includono: 'CoreML', 'TensorFlow', 'DockerFile', 'ONNX', 'VAIDK', 'OpenVino'

flavor
str
valore predefinito: None

Il sapore della piattaforma di destinazione. I valori possibili includono: 'Linux', 'Windows', 'ONNX10', 'ONNX12', 'ARM', 'TensorFlowNormal', 'TensorFlowLite'

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto del progetto da esportare.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

path
str
Necessario

Percorso relativo per l'artefatto.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

callback
Callable[<xref:Bytes>, <xref:response=None>]
valore predefinito: 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
Necessario

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

domain_id
str
Necessario

ID del dominio per ottenere informazioni su.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

iteration_id
str
Necessario

ID iterazione.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

iteration_id
str
valore predefinito: None

ID iterazione. L'impostazione predefinita è area di lavoro.

tagging_status
str
valore predefinito: None

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
valore predefinito: None

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'.

tag_ids
list[str]
valore predefinito: None

Elenco di ID tag per filtrare le immagini da contare. L'impostazione predefinita è tutti i tag quando null.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

int o ClientRawResponse se raw=true

Tipo restituito

int,

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

project_id
str
Necessario

ID progetto.

iteration_id
str
Necessario

ID iterazione. L'impostazione predefinita è area di lavoro.

tag_ids
list[str]
valore predefinito: None

Elenco di ID tag per filtrare le immagini da contare. L'impostazione predefinita è tutti i tag quando null.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

int o ClientRawResponse se raw=true

Tipo restituito

int,

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

project_id
str
Necessario

ID progetto.

iteration_id
str
Necessario

ID iterazione. L'impostazione predefinita è area di lavoro.

tag_ids
list[str]
valore predefinito: None

Elenco di ID tag per filtrare le immagini. L'impostazione predefinita è tutte le immagini contrassegnate quando null. Limitato a 20.

order_by
str
valore predefinito: None

Ordinamento. Il valore predefinito è più recente. I valori possibili includono: 'Newest', 'Oldest'

take
int
valore predefinito: 50

Numero massimo di immagini da restituire. Il valore predefinito è 50, limitato a 256.

skip
int
valore predefinito: 0

Numero di immagini da ignorare prima di iniziare il batch di immagini. Il valore predefinito è 0.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

image_id
str
Necessario

ID immagine.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

iteration_id
str
valore predefinito: None

ID iterazione. L'impostazione predefinita è area di lavoro.

tag_ids
list[str]
valore predefinito: None

Elenco di ID tag per filtrare le immagini. L'impostazione predefinita è tutte le immagini contrassegnate quando null. Limitato a 20.

tagging_status
str
valore predefinito: None

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
valore predefinito: None

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
valore predefinito: None

Ordinamento. Il valore predefinito è più recente. I valori possibili includono: 'Newest', 'Oldest'

take
int
valore predefinito: 50

Numero massimo di immagini da restituire. Il valore predefinito è 50, limitato a 256.

skip
int
valore predefinito: 0

Numero di immagini da ignorare prima di iniziare il batch di immagini. Il valore predefinito è 0.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

image_ids
list[str]
valore predefinito: None

Elenco di ID immagine da recuperare. Limitato a 256.

iteration_id
str
valore predefinito: None

ID iterazione. L'impostazione predefinita è area di lavoro.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID del progetto a cui appartiene l'iterazione.

iteration_id
str
Necessario

ID dell'iterazione da ottenere.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID del progetto a cui appartiene l'iterazione.

iteration_id
str
Necessario

ID dell'iterazione da ottenere.

threshold
float
valore predefinito: None

Soglia utilizzata per determinare le stime vere.

overlap_threshold
float
valore predefinito: None

Se applicabile, la soglia di sovrapposizione del rettangolo di selezione utilizzata per determinare le stime vere.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID del progetto da ottenere.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

Il progetto a cui appartiene questo tag.

tag_id
str
Necessario

ID tag.

iteration_id
str
valore predefinito: None

Iterazione da cui recuperare questo tag. Facoltativo, il valore predefinito è il set di training corrente.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

Tag o ClientRawResponse se raw=true

Tipo restituito

Tag,

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

project_id
str
Necessario

ID progetto.

iteration_id
str
valore predefinito: None

ID iterazione. L'impostazione predefinita è area di lavoro.

tag_ids
list[str]
valore predefinito: None

Elenco di ID tag per filtrare le immagini da contare. L'impostazione predefinita è tutti i tag quando null.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

int o ClientRawResponse se raw=true

Tipo restituito

int,

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

project_id
str
Necessario

ID progetto.

iteration_id
str
valore predefinito: None

ID iterazione. L'impostazione predefinita è area di lavoro.

tag_ids
list[str]
valore predefinito: None

Elenco di ID tag per filtrare le immagini. L'impostazione predefinita è tutte le immagini contrassegnate quando null. Limitato a 20.

order_by
str
valore predefinito: None

Ordinamento. Il valore predefinito è più recente. I valori possibili includono: 'Newest', 'Oldest'

take
int
valore predefinito: 50

Numero massimo di immagini da restituire. Il valore predefinito è 50, limitato a 256.

skip
int
valore predefinito: 0

Numero di immagini da ignorare prima di iniziare il batch di immagini. Il valore predefinito è 0.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

iteration_id
str
valore predefinito: None

ID iterazione. L'impostazione predefinita è area di lavoro.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

list o ClientRawResponse se raw=true

Tipo restituito

list[Tag],

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

project_id
str
Necessario

ID progetto.

iteration_id
str
valore predefinito: None

ID iterazione. L'impostazione predefinita è area di lavoro.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

int o ClientRawResponse se raw=true

Tipo restituito

int,

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

project_id
str
Necessario

ID progetto.

iteration_id
str
valore predefinito: None

ID iterazione. L'impostazione predefinita è area di lavoro.

order_by
str
valore predefinito: None

Ordinamento. Impostazione predefinita per la versione più recente. I valori possibili includono: 'New', 'Oldest'

take
int
valore predefinito: 50

Numero massimo di immagini da restituire. Il valore predefinito è 50, limitato a 256.

skip
int
valore predefinito: 0

Numero di immagini da ignorare prima di iniziare il batch di immagini. Il valore predefinito è 0.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

token
str
Necessario

Token generato dalla chiamata al progetto di esportazione.

name
str
valore predefinito: None

Facoltativo, nome del progetto da usare anziché nome generato automaticamente.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

iteration_id
str
Necessario

ID iterazione.

publish_name
str
Necessario

Nome da assegnare all'iterazione pubblicata.

prediction_id
str
Necessario

ID della risorsa di stima da pubblicare.

overwrite
bool
valore predefinito: None

Se sovrascrivere il modello pubblicato con il nome specificato (impostazione predefinita: false).

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

bool o ClientRawResponse se raw=true

Tipo restituito

bool,

Eccezioni

query_predictions

Ottenere immagini inviate all'endpoint di stima.

query_predictions(project_id, query, custom_headers=None, raw=False, **operation_config)

Parametri

project_id
str
Necessario

ID progetto.

query
PredictionQueryToken
Necessario

Parametri usati per eseguire query sulle stime. Limitato alla combinazione di 2 tag.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

iteration_id
str
Necessario

IterazioneId da usare per i tag e le aree suggerite.

tag_ids
list[str]
valore predefinito: None

TagId esistenti nel progetto per ottenere il conteggio dei tag suggeriti.

threshold
float
valore predefinito: None

Soglia di attendibilità per filtrare i tag suggeriti.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

dict o ClientRawResponse se raw=true

Tipo restituito

dict[str, int],

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

project_id
str
Necessario

ID progetto.

iteration_id
str
Necessario

IterazioneId da usare per i tag e le aree suggerite.

query
SuggestedTagAndRegionQueryToken
Necessario

Contiene le proprietà necessarie per eseguire query su immagini suggerite.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

image_data
Generator
Necessario

Dati dell'immagine binaria. I formati supportati sono JPEG, GIF, PNG e BMP. Supporta immagini fino a 6 MB.

iteration_id
str
valore predefinito: None

Facoltativa. Specifica l'ID di una particolare iterazione da valutare. L'iterazione predefinita per il progetto verrà usata se non specificata.

store
bool
valore predefinito: True

Facoltativa. Specifica se archiviare o meno il risultato di questa stima. Il valore predefinito è true, per archiviare.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

Progetto da valutare.

url
str
Necessario

Url dell'immagine.

iteration_id
str
valore predefinito: None

Facoltativa. Specifica l'ID di una particolare iterazione da valutare. L'iterazione predefinita per il progetto verrà usata se non specificata.

store
bool
valore predefinito: True

Facoltativa. Specifica se archiviare o meno il risultato di questa stima. Il valore predefinito è true, per archiviare.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

iteration_id
str
Necessario

IterazioneId da usare per il tag e il suggerimento per l'area.

image_ids
list[str]
Necessario

Per la matrice di suggerimenti per i tag ids immagine sono necessari. Usare l'API GetUntaggedImages per ottenere imageIds.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

training_type
str
valore predefinito: None

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
valore predefinito: 0

Numero di ore riservate come budget per il training (se applicabile).

force_train
bool
valore predefinito: False

Indica se forzare il training anche se il set di dati e la configurazione non cambia (impostazione predefinita: false).

notification_email_address
str
valore predefinito: None

Indirizzo di posta elettronica a cui inviare una notifica al termine del training (impostazione predefinita: Null).

selected_tags
list[str]
valore predefinito: None

Elenco di tag selezionati per questa sessione di training, gli altri tag nel progetto verranno ignorati.

custom_base_model_info
CustomBaseModelInfo
valore predefinito: None

Informazioni dell'iterazione sottoposta a training in precedenza che fornisce il modello di base per il training dell'iterazione corrente.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

iteration_id
str
Necessario

ID iterazione.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

Nessuno o ClientRawResponse se raw=true

Tipo restituito

None,

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

project_id
str
Necessario

ID progetto.

image_ids
list[str]
Necessario

Elenco di ID immagine da aggiornare. Limitato a 64.

metadata
dict[str, str]
Necessario

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.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

iteration_id
str
Necessario

ID iterazione.

name
str
Necessario

Ottiene o imposta il nome dell'iterazione.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID del progetto da aggiornare.

updated_project
Project
Necessario

Modello di progetto aggiornato.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

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

project_id
str
Necessario

ID progetto.

tag_id
str
Necessario

ID del tag di destinazione.

updated_tag
Tag
Necessario

Modello di tag aggiornato.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

Tag o ClientRawResponse se raw=true

Tipo restituito

Tag,

Eccezioni