CustomVisionTrainingClientOperationsMixin Classe

Héritage
builtins.object
CustomVisionTrainingClientOperationsMixin

Constructeur

CustomVisionTrainingClientOperationsMixin()

Méthodes

create_image_regions

Créez un ensemble de régions d’image.

Cette API accepte un lot de régions d’images et éventuellement des étiquettes pour mettre à jour les images existantes avec les informations de région. Il existe une limite de 64 entrées dans le lot. Si toutes les régions sont créées avec succès, le code d’état 200 (OK) est retourné. Sinon, le code d’état 207 (état multiple) est retourné et l’état détaillé de chaque région est répertorié dans la charge utile de réponse.

create_image_tags

Associe un ensemble d’images à un ensemble d’étiquettes.

create_images_from_data

Ajoutez les images fournies à l’ensemble d’images d’entraînement.

Cette API accepte le contenu du corps comme multipart/form-data et application/octet-stream. Lors de l’utilisation de plusieurs fichiers image en plusieurs parties, vous pouvez envoyer simultanément, avec un maximum de 64 fichiers. Si toutes les images sont créées avec succès, le code d’état 200 (OK) est retourné. Sinon, le code d’état 207 (multiétat) est retourné et l’état détaillé de chaque image est répertorié dans la charge utile de réponse.

create_images_from_files

Ajoutez le lot d’images fourni à l’ensemble d’images d’entraînement.

Cette API accepte un lot de fichiers, et éventuellement des étiquettes, pour créer des images. Il existe une limite de 64 images et 20 étiquettes. Si toutes les images sont créées avec succès, le code d’état 200 (OK) est retourné. Sinon, le code d’état 207 (multiétat) est retourné et l’état détaillé de chaque image est répertorié dans la charge utile de réponse.

create_images_from_predictions

Ajoutez les images prédites spécifiées au jeu d’images d’entraînement.

Cette API crée un lot d’images à partir d’images prédites spécifiées. Il existe une limite de 64 images et 20 étiquettes. Si toutes les images sont créées avec succès, le code d’état 200 (OK) est retourné. Sinon, le code d’état 207 (multiétat) est retourné et l’état détaillé de chaque image est répertorié dans la charge utile de réponse.

create_images_from_urls

Ajoutez les URL d’images fournies à l’ensemble d’images d’entraînement.

Cette API accepte un lot d’URL, et éventuellement des étiquettes, pour créer des images. Il existe une limite de 64 images et 20 étiquettes. Si toutes les images sont créées avec succès, le code d’état 200 (OK) est retourné. Sinon, le code d’état 207 (multiétat) est retourné et l’état détaillé de chaque image est répertorié dans la charge utile de réponse.

create_project

Crée un projet.

create_tag

Crée une étiquette pour le projet.

delete_image_regions

Supprime un ensemble de régions d’images.

delete_image_tags

Supprime un ensemble d’étiquettes d’un ensemble d’images.

delete_images

Supprime des images de l’ensemble d’images de formation.

delete_iteration

Supprime une itération spécifique d’un projet.

delete_prediction

Supprime un ensemble d’images prédites et leurs résultats de prédiction associés.

delete_project

Supprime un projet spécifique.

delete_tag

Supprime une étiquette du projet.

export_iteration

Exporte une itération formée.

export_project

Exporte un projet.

get_artifact

Obtient le contenu de l’artefact à partir du stockage d’objets blob, en fonction du chemin relatif de l’artefact dans l’objet blob.

get_domain

Obtient des informations sur un domaine spécifique.

get_domains

Obtenez la liste des domaines disponibles.

get_exports

Obtient la liste des exportations pour une itération spécifique.

get_image_count

Obtenez le nombre d’images.

Le filtrage est paramétré sur une relation et/ou. Par exemple, si les ID d’étiquette fournis sont pour les balises « Chien » et « Chat », seules les images étiquetées avec Dog et/ou Cat seront retournées.

get_image_performance_count

Obtient le nombre d’images étiquetées avec les {tagIds} fournis qui ont des résultats de prédiction de l’entraînement pour l’itération fournie {itérationId}.

Le filtrage est paramétré sur une relation et/ou. Par exemple, si les ID d’étiquette fournis sont pour les balises « Chien » et « Chat », seules les images étiquetées avec Dog et/ou Cat seront retournées.

get_image_performances

Obtenir une image avec sa prédiction pour une itération de projet donnée.

Cette API prend en charge le traitement par lot et la sélection de plage. Par défaut, elle retourne uniquement les 50 premières images correspondant à des images. Utilisez les paramètres {take} et {skip} pour contrôler le nombre d’images à retourner dans un lot donné. Le filtrage est paramétré sur une relation et/ou. Par exemple, si les ID d’étiquette fournis sont pour les balises « Chien » et « Chat », seules les images étiquetées avec Dog et/ou Cat seront retournées.

get_image_region_proposals

Obtenir des propositions de région pour une image. Retourne un tableau vide si aucune proposition n’est trouvée.

Cette API permet d’obtenir des propositions de région pour une image, ainsi que des confiances pour la région. Elle retourne un tableau vide si aucune proposition n’est trouvée.

get_images

Obtenir des images pour une itération de projet ou un espace de travail donné.

Cette API prend en charge le traitement par lot et la sélection de plage. Par défaut, elle retourne uniquement les 50 premières images correspondant à des images. Utilisez les paramètres {take} et {skip} pour contrôler le nombre d’images à retourner dans un lot donné. Le filtrage est paramétré sur une relation et/ou. Par exemple, si les ID d’étiquette fournis sont pour les balises « Chien » et « Chat », seules les images étiquetées avec Dog et/ou Cat seront retournées.

get_images_by_ids

Obtenez des images par ID pour une itération de projet donnée.

Cette API retourne un ensemble d’images pour les étiquettes spécifiées et éventuellement une itération. Si aucune itération n’est spécifiée, l’espace de travail actuel est utilisé.

get_iteration

Obtient une itération spécifique.

get_iteration_performance

Obtient des informations détaillées sur les performances d’une itération.

get_iterations

Obtenir des itérations pour le projet.

get_project

Obtient un projet spécifique.

get_projects

Obtenez vos projets.

get_tag

Obtient des informations sur une étiquette spécifique.

get_tagged_image_count

Obtient le nombre d’images marquées avec le {tagIds} fourni.

Le filtrage est paramétré sur une relation et/ou. Par exemple, si les ID d’étiquette fournis sont pour les balises « Chien » et « Chat », seules les images étiquetées avec Chien et/ou Chat sont retournées.

get_tagged_images

Obtenir des images balisées pour une itération de projet donnée.

Cette API prend en charge le traitement par lot et la sélection de plage. Par défaut, elle retourne uniquement les 50 premières images correspondant à des images. Utilisez les paramètres {take} et {skip} pour contrôler le nombre d’images à retourner dans un lot donné. Le filtrage est paramétré sur une relation et/ou. Par exemple, si les ID d’étiquette fournis sont pour les balises « Chien » et « Chat », seules les images étiquetées avec Chien et/ou Chat sont retournées.

get_tags

Obtient les balises d’un projet et d’une itération donnés.

get_untagged_image_count

Obtient le nombre d’images non marquées.

Cette API retourne les images qui n’ont aucune étiquette pour un projet donné et éventuellement une itération. Si aucune itération n’est spécifiée, l’espace de travail actuel est utilisé.

get_untagged_images

Obtenir des images non marquées pour une itération de projet donnée.

Cette API prend en charge le traitement par lot et la sélection de plage. Par défaut, elle retourne uniquement les 50 premières images correspondant à des images. Utilisez les paramètres {take} et {skip} pour contrôler le nombre d’images à retourner dans un lot donné.

import_project

Importe un projet.

publish_iteration

Publie une itération spécifique.

query_predictions

Obtient les images qui ont été envoyées à votre point de terminaison de prédiction.

query_suggested_image_count

Obtenez le nombre d’images dont les étiquettes suggérées correspondent à des balises données et dont les probabilités sont supérieures ou égales au seuil donné. Retourne count as 0 si aucun n’a été trouvé.

Cette API prend en compte les tagIds pour obtenir le nombre d’images non étiquetées par suggestion d’étiquette pour un seuil donné.

query_suggested_images

Obtenez des images non marquées dont les balises suggérées correspondent à des balises données. Retourne un tableau vide si aucune image n’est trouvée.

Cette API récupère les images non étiquetées filtrées par les ID d’étiquettes suggérés. Elle retourne un tableau vide si aucune image n’est trouvée.

quick_test_image

Teste rapidement une image.

quick_test_image_url

Teste rapidement une URL d’image.

suggest_tags_and_regions

Suggérer des balises et des régions pour un tableau/lot d’images non marquées. Retourne un tableau vide si aucune étiquette n’est trouvée.

Cette API recevra des suggestions d’étiquette et de région pour un tableau/lot d’images non étiquetées, ainsi que des confiances pour les étiquettes. Elle retourne un tableau vide si aucune étiquette n’est trouvée. Il existe une limite de 64 images dans le lot.

train_project

Met en file d’attente le projet pour en effectuer l’apprentissage.

unpublish_iteration

Annule la publication d’une itération spécifique.

update_image_metadata

Mettre à jour les métadonnées des images.

Cette API accepte un lot d’ID d’images et de métadonnées pour mettre à jour des images. Il existe une limite de 64 images.

update_iteration

Met à jour une itération spécifique.

update_project

Met à jour un projet spécifique.

update_tag

Met à jour une étiquette.

create_image_regions

Créez un ensemble de régions d’image.

Cette API accepte un lot de régions d’images et éventuellement des étiquettes pour mettre à jour les images existantes avec les informations de région. Il existe une limite de 64 entrées dans le lot. Si toutes les régions sont créées avec succès, le code d’état 200 (OK) est retourné. Sinon, le code d’état 207 (état multiple) est retourné et l’état détaillé de chaque région est répertorié dans la charge utile de réponse.

create_image_regions(project_id, regions=None, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

regions
list[ImageRegionCreateEntry]
valeur par défaut: None
custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

ImageRegionCreateSummary ou ClientRawResponse si raw=true

Type de retour

Exceptions

create_image_tags

Associe un ensemble d’images à un ensemble d’étiquettes.

create_image_tags(project_id, tags=None, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

tags
list[ImageTagCreateEntry]
valeur par défaut: None

Entrées de balise d’image à inclure dans ce lot.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

ImageTagCreateSummary ou ClientRawResponse si raw=true

Type de retour

Exceptions

create_images_from_data

Ajoutez les images fournies à l’ensemble d’images d’entraînement.

Cette API accepte le contenu du corps comme multipart/form-data et application/octet-stream. Lors de l’utilisation de plusieurs fichiers image en plusieurs parties, vous pouvez envoyer simultanément, avec un maximum de 64 fichiers. Si toutes les images sont créées avec succès, le code d’état 200 (OK) est retourné. Sinon, le code d’état 207 (multiétat) est retourné et l’état détaillé de chaque image est répertorié dans la charge utile de réponse.

create_images_from_data(project_id, image_data, tag_ids=None, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

image_data
Generator
Obligatoire

Données d’image binaires. Les formats pris en charge sont JPEG, GIF, PNG et BMP. Prend en charge les images jusqu’à 6 Mo.

tag_ids
list[str]
valeur par défaut: None

ID d’étiquettes avec lesquels baliser chaque image. Limité à 20.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

ImageCreateSummary ou ClientRawResponse si raw=true

Type de retour

Exceptions

create_images_from_files

Ajoutez le lot d’images fourni à l’ensemble d’images d’entraînement.

Cette API accepte un lot de fichiers, et éventuellement des étiquettes, pour créer des images. Il existe une limite de 64 images et 20 étiquettes. Si toutes les images sont créées avec succès, le code d’état 200 (OK) est retourné. Sinon, le code d’état 207 (multiétat) est retourné et l’état détaillé de chaque image est répertorié dans la charge utile de réponse.

create_images_from_files(project_id, batch, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

batch
ImageFileCreateBatch
Obligatoire

Lot de fichiers image à ajouter. Limité à 64 images et 20 balises par lot.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

ImageCreateSummary ou ClientRawResponse si raw=true

Type de retour

Exceptions

create_images_from_predictions

Ajoutez les images prédites spécifiées au jeu d’images d’entraînement.

Cette API crée un lot d’images à partir d’images prédites spécifiées. Il existe une limite de 64 images et 20 étiquettes. Si toutes les images sont créées avec succès, le code d’état 200 (OK) est retourné. Sinon, le code d’état 207 (multiétat) est retourné et l’état détaillé de chaque image est répertorié dans la charge utile de réponse.

create_images_from_predictions(project_id, batch, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

batch
ImageIdCreateBatch
Obligatoire

Image, ID d’étiquette et métadonnées. Limité à 64 images et 20 balises par lot.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

ImageCreateSummary ou ClientRawResponse si raw=true

Type de retour

Exceptions

create_images_from_urls

Ajoutez les URL d’images fournies à l’ensemble d’images d’entraînement.

Cette API accepte un lot d’URL, et éventuellement des étiquettes, pour créer des images. Il existe une limite de 64 images et 20 étiquettes. Si toutes les images sont créées avec succès, le code d’état 200 (OK) est retourné. Sinon, le code d’état 207 (multiétat) est retourné et l’état détaillé de chaque image est répertorié dans la charge utile de réponse.

create_images_from_urls(project_id, batch, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

batch
ImageUrlCreateBatch
Obligatoire

URL d’image, ID d’étiquette et métadonnées. Limité à 64 images et 20 balises par lot.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

ImageCreateSummary ou ClientRawResponse si raw=true

Type de retour

Exceptions

create_project

Crée un projet.

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)

Paramètres

name
str
Obligatoire

Nom du projet.

description
str
valeur par défaut: None

Description du projet.

domain_id
str
valeur par défaut: None

ID du domaine à utiliser pour ce projet. La valeur par défaut est Général.

classification_type
str
valeur par défaut: None

Type de classifieur à créer pour ce projet. Les valeurs possibles sont les suivantes : « Multiclasse », « Multilabel »

target_export_platforms
list[str]
valeur par défaut: None

Liste des plateformes vers lesquelles le modèle entraîné a l’intention d’exporter.

export_model_container_uri
str
valeur par défaut: None

URI du conteneur stockage Azure qui sera utilisé pour stocker les modèles exportés.

notification_queue_uri
str
valeur par défaut: None

URI de la file d’attente stockage Azure qui sera utilisée pour envoyer des notifications liées au projet. Consultez la documentation sur les notifications de stockage pour l’installation et le format des messages.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

Project ou ClientRawResponse si raw=true

Type de retour

Exceptions

create_tag

Crée une étiquette pour le projet.

create_tag(project_id, name, description=None, type=None, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

name
str
Obligatoire

Nom de la balise.

description
str
valeur par défaut: None

Description facultative de la balise.

type
str
valeur par défaut: None

Type facultatif pour la balise. Les valeurs possibles sont les suivantes : « Regular », « Negative », « GeneralProduct »

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

Tag ou ClientRawResponse si raw=true

Type de retour

Tag,

Exceptions

delete_image_regions

Supprime un ensemble de régions d’images.

delete_image_regions(project_id, region_ids, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

region_ids
list[str]
Obligatoire

Régions à supprimer. Limité à 64.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe à côté de la réponse désérialisée

operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

None ou ClientRawResponse si raw=true

Type de retour

None,

Exceptions

delete_image_tags

Supprime un ensemble d’étiquettes d’un ensemble d’images.

delete_image_tags(project_id, image_ids, tag_ids, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

image_ids
list[str]
Obligatoire

ID d’image. Limité à 64 images.

tag_ids
list[str]
Obligatoire

Balises à supprimer des images spécifiées. Limité à 20 balises.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe à côté de la réponse désérialisée

operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

None ou ClientRawResponse si raw=true

Type de retour

None,

Exceptions

delete_images

Supprime des images de l’ensemble d’images de formation.

delete_images(project_id, image_ids=None, all_images=None, all_iterations=None, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

image_ids
list[str]
valeur par défaut: None

ID des images à supprimer. Limité à 256 images par lot.

all_images
bool
valeur par défaut: None

Indicateur pour spécifier supprimer toutes les images, spécifiez cet indicateur ou une liste d’images. L’utilisation de cet indicateur renvoie une réponse 202 pour indiquer que les images sont en cours de suppression.

all_iterations
bool
valeur par défaut: None

Supprime ces images de toutes les itérations, pas seulement de l’espace de travail actuel. L’utilisation de cet indicateur renvoie une réponse 202 pour indiquer que les images sont en cours de suppression.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe à côté de la réponse désérialisée

operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

None ou ClientRawResponse si raw=true

Type de retour

None,

Exceptions

delete_iteration

Supprime une itération spécifique d’un projet.

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

Paramètres

project_id
str
Obligatoire

ID de projet.

iteration_id
str
Obligatoire

ID d’itération.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe à côté de la réponse désérialisée

operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

None ou ClientRawResponse si raw=true

Type de retour

None,

Exceptions

delete_prediction

Supprime un ensemble d’images prédites et leurs résultats de prédiction associés.

delete_prediction(project_id, ids, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

ids
list[str]
Obligatoire

ID de prédiction. Limité à 64.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe à côté de la réponse désérialisée

operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

None ou ClientRawResponse si raw=true

Type de retour

None,

Exceptions

delete_project

Supprime un projet spécifique.

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

Paramètres

project_id
str
Obligatoire

ID de projet.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe à côté de la réponse désérialisée

operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

None ou ClientRawResponse si raw=true

Type de retour

None,

Exceptions

delete_tag

Supprime une étiquette du projet.

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

Paramètres

project_id
str
Obligatoire

ID de projet.

tag_id
str
Obligatoire

ID de la balise à supprimer.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe à côté de la réponse désérialisée

operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

None ou ClientRawResponse si raw=true

Type de retour

None,

Exceptions

export_iteration

Exporte une itération formée.

export_iteration(project_id, iteration_id, platform, flavor=None, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

iteration_id
str
Obligatoire

ID d’itération.

platform
str
Obligatoire

Plateforme cible. Les valeurs possibles sont les suivantes : 'CoreML', 'TensorFlow', 'DockerFile', 'ONNX', 'VAIDK', 'OpenVino'

flavor
str
valeur par défaut: None

Saveur de la plateforme cible. Les valeurs possibles sont les suivantes : 'Linux', 'Windows', 'ONNX10', 'ONNX12', 'ARM', 'TensorFlowNormal', 'TensorFlowLite'

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe à côté de la réponse désérialisée

operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

Exporter ou ClientRawResponse si raw=true

Type de retour

Exceptions

export_project

Exporte un projet.

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

Paramètres

project_id
str
Obligatoire

ID de projet du projet à exporter.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe à côté de la réponse désérialisée

operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

ProjectExport ou ClientRawResponse si raw=true

Type de retour

Exceptions

get_artifact

Obtient le contenu de l’artefact à partir du stockage d’objets blob, en fonction du chemin relatif de l’artefact dans l’objet blob.

get_artifact(project_id, path, custom_headers=None, raw=False, callback=None, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

path
str
Obligatoire

Chemin relatif de l’artefact.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe à côté de la réponse désérialisée

callback
Callable[<xref:Bytes>, <xref:response=None>]
valeur par défaut: None

Lorsqu’il est spécifié, est appelé avec chaque segment de données qui est diffusé en continu. Le rappel doit prendre deux arguments: les octets du segment actuel de données et l’objet de réponse. Si les données sont en cours de chargement, la réponse est None.

operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

object ou ClientRawResponse si raw=true

Type de retour

Exceptions

get_domain

Obtient des informations sur un domaine spécifique.

get_domain(domain_id, custom_headers=None, raw=False, **operation_config)

Paramètres

domain_id
str
Obligatoire

ID du domaine sur lequel obtenir des informations.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe à côté de la réponse désérialisée

operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

Domain ou ClientRawResponse si raw=true

Type de retour

Exceptions

get_domains

Obtenez la liste des domaines disponibles.

get_domains(custom_headers=None, raw=False, **operation_config)

Paramètres

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe à côté de la réponse désérialisée

operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

list ou ClientRawResponse si raw=true

Type de retour

Exceptions

get_exports

Obtient la liste des exportations pour une itération spécifique.

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

Paramètres

project_id
str
Obligatoire

ID de projet.

iteration_id
str
Obligatoire

ID d’itération.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe à côté de la réponse désérialisée

operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

list ou ClientRawResponse si raw=true

Type de retour

Exceptions

get_image_count

Obtenez le nombre d’images.

Le filtrage est paramétré sur une relation et/ou. Par exemple, si les ID d’étiquette fournis sont pour les balises « Chien » et « Chat », seules les images étiquetées avec Dog et/ou Cat seront retournées.

get_image_count(project_id, iteration_id=None, tagging_status=None, filter=None, tag_ids=None, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

iteration_id
str
valeur par défaut: None

ID d’itération. Par défaut, l’espace de travail est défini.

tagging_status
str
valeur par défaut: None

Filtre d’état de balisage. Il peut s’agir de « All », « Tagged » ou « Untagged ». La valeur par défaut est « All ». Les valeurs possibles sont les suivantes : 'All', 'Tagged', 'Untagged'

filter
str
valeur par défaut: None

Expression permettant de filtrer les images par rapport aux métadonnées d’image. Seules les images où l’expression est évaluée à true sont incluses dans la réponse. L’expression prend en charge les opérateurs eq (Égal), ne (Non égal) et (Logique et) ou (Logique ou). Voici un exemple, metadata=key1 eq 'value1' et key2 ne 'value2'.

tag_ids
list[str]
valeur par défaut: None

Liste des ID d’étiquettes pour filtrer les images à compter. Par défaut, toutes les balises sont null.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe à côté de la réponse désérialisée

operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

int ou ClientRawResponse si raw=true

Type de retour

int,

Exceptions

get_image_performance_count

Obtient le nombre d’images étiquetées avec les {tagIds} fournis qui ont des résultats de prédiction de l’entraînement pour l’itération fournie {itérationId}.

Le filtrage est paramétré sur une relation et/ou. Par exemple, si les ID d’étiquette fournis sont pour les balises « Chien » et « Chat », seules les images étiquetées avec Dog et/ou Cat seront retournées.

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

Paramètres

project_id
str
Obligatoire

ID de projet.

iteration_id
str
Obligatoire

ID d’itération. Par défaut, l’espace de travail est défini.

tag_ids
list[str]
valeur par défaut: None

Liste des ID d’étiquettes pour filtrer les images à compter. Par défaut, toutes les balises sont null.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe à côté de la réponse désérialisée

operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

int ou ClientRawResponse si raw=true

Type de retour

int,

Exceptions

get_image_performances

Obtenir une image avec sa prédiction pour une itération de projet donnée.

Cette API prend en charge le traitement par lot et la sélection de plage. Par défaut, elle retourne uniquement les 50 premières images correspondant à des images. Utilisez les paramètres {take} et {skip} pour contrôler le nombre d’images à retourner dans un lot donné. Le filtrage est paramétré sur une relation et/ou. Par exemple, si les ID d’étiquette fournis sont pour les balises « Chien » et « Chat », seules les images étiquetées avec Dog et/ou Cat seront retournées.

get_image_performances(project_id, iteration_id, tag_ids=None, order_by=None, take=50, skip=0, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

iteration_id
str
Obligatoire

ID d’itération. Par défaut, l’espace de travail est défini.

tag_ids
list[str]
valeur par défaut: None

Liste des ID d’étiquettes pour filtrer les images. Par défaut, toutes les images étiquetées sont null. Limité à 20.

order_by
str
valeur par défaut: None

Classement. La valeur par défaut est la plus récente. Les valeurs possibles sont les suivantes : 'Newest', 'Oldest'

take
int
valeur par défaut: 50

Nombre maximal d’images à retourner. La valeur par défaut est 50, limitée à 256.

skip
int
valeur par défaut: 0

Nombre d’images à ignorer avant de commencer le lot d’images. La valeur par défaut est 0.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe à côté de la réponse désérialisée

operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

list ou ClientRawResponse si raw=true

Type de retour

Exceptions

get_image_region_proposals

Obtenir des propositions de région pour une image. Retourne un tableau vide si aucune proposition n’est trouvée.

Cette API permet d’obtenir des propositions de région pour une image, ainsi que des confiances pour la région. Elle retourne un tableau vide si aucune proposition n’est trouvée.

get_image_region_proposals(project_id, image_id, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

image_id
str
Obligatoire

ID d’image.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe à côté de la réponse désérialisée

operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

ImageRegionProposal ou ClientRawResponse si raw=true

Type de retour

Exceptions

get_images

Obtenir des images pour une itération de projet ou un espace de travail donné.

Cette API prend en charge le traitement par lot et la sélection de plage. Par défaut, elle retourne uniquement les 50 premières images correspondant à des images. Utilisez les paramètres {take} et {skip} pour contrôler le nombre d’images à retourner dans un lot donné. Le filtrage est paramétré sur une relation et/ou. Par exemple, si les ID d’étiquette fournis sont pour les balises « Chien » et « Chat », seules les images étiquetées avec Dog et/ou Cat seront retournées.

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)

Paramètres

project_id
str
Obligatoire

ID de projet.

iteration_id
str
valeur par défaut: None

ID d’itération. Par défaut, l’espace de travail est défini.

tag_ids
list[str]
valeur par défaut: None

Liste des ID d’étiquettes pour filtrer les images. Par défaut, toutes les images étiquetées sont null. Limité à 20.

tagging_status
str
valeur par défaut: None

Filtre d’état de balisage. Il peut s’agir de « All », « Tagged » ou « Untagged ». La valeur par défaut est « All ». Les valeurs possibles sont les suivantes : 'All', 'Tagged', 'Untagged'

filter
str
valeur par défaut: None

Expression permettant de filtrer les images par rapport aux métadonnées d’image. Seules les images où l’expression est évaluée à true sont incluses dans la réponse. L’expression prend en charge les opérateurs eq (Égal), ne (Non égal) et (Logique et) ou (Logique ou). Voici un exemple, metadata=key1 eq 'value1' et key2 ne 'value2'.

order_by
str
valeur par défaut: None

Classement. La valeur par défaut est la plus récente. Les valeurs possibles sont les suivantes : 'Newest', 'Oldest'

take
int
valeur par défaut: 50

Nombre maximal d’images à retourner. La valeur par défaut est 50, limitée à 256.

skip
int
valeur par défaut: 0

Nombre d’images à ignorer avant de commencer le lot d’images. La valeur par défaut est 0.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe à côté de la réponse désérialisée

operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

list ou ClientRawResponse si raw=true

Type de retour

Exceptions

get_images_by_ids

Obtenez des images par ID pour une itération de projet donnée.

Cette API retourne un ensemble d’images pour les étiquettes spécifiées et éventuellement une itération. Si aucune itération n’est spécifiée, l’espace de travail actuel est utilisé.

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

Paramètres

project_id
str
Obligatoire

ID de projet.

image_ids
list[str]
valeur par défaut: None

Liste des ID d’image à récupérer. Limité à 256.

iteration_id
str
valeur par défaut: None

ID d’itération. Par défaut, l’espace de travail est défini.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe à côté de la réponse désérialisée

operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

list ou ClientRawResponse si raw=true

Type de retour

Exceptions

get_iteration

Obtient une itération spécifique.

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

Paramètres

project_id
str
Obligatoire

ID du projet auquel appartient l’itération.

iteration_id
str
Obligatoire

ID de l’itération à obtenir.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

Itération ou ClientRawResponse si raw=true

Type de retour

Exceptions

get_iteration_performance

Obtient des informations détaillées sur les performances d’une itération.

get_iteration_performance(project_id, iteration_id, threshold=None, overlap_threshold=None, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID du projet auquel appartient l’itération.

iteration_id
str
Obligatoire

ID de l’itération à obtenir.

threshold
float
valeur par défaut: None

Seuil utilisé pour déterminer les prédictions réelles.

overlap_threshold
float
valeur par défaut: None

Le cas échéant, le seuil de chevauchement du cadre englobant utilisé pour déterminer les prédictions réelles.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

ItérationPerformance ou ClientRawResponse si raw=true

Type de retour

Exceptions

get_iterations

Obtenir des itérations pour le projet.

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

Paramètres

project_id
str
Obligatoire

ID de projet.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

list ou ClientRawResponse si raw=true

Type de retour

Exceptions

get_project

Obtient un projet spécifique.

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

Paramètres

project_id
str
Obligatoire

ID du projet à obtenir.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

Project ou ClientRawResponse si raw=true

Type de retour

Exceptions

get_projects

Obtenez vos projets.

get_projects(custom_headers=None, raw=False, **operation_config)

Paramètres

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

list ou ClientRawResponse si raw=true

Type de retour

Exceptions

get_tag

Obtient des informations sur une étiquette spécifique.

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

Paramètres

project_id
str
Obligatoire

Projet auquel appartient cette balise.

tag_id
str
Obligatoire

ID de balise.

iteration_id
str
valeur par défaut: None

Itération à partir de laquelle récupérer cette balise. Facultatif, la valeur par défaut est le jeu d’entraînement actuel.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

Tag ou ClientRawResponse si raw=true

Type de retour

Tag,

Exceptions

get_tagged_image_count

Obtient le nombre d’images marquées avec le {tagIds} fourni.

Le filtrage est paramétré sur une relation et/ou. Par exemple, si les ID d’étiquette fournis sont pour les balises « Chien » et « Chat », seules les images étiquetées avec Chien et/ou Chat sont retournées.

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

Paramètres

project_id
str
Obligatoire

ID de projet.

iteration_id
str
valeur par défaut: None

ID d’itération. La valeur par défaut est espace de travail.

tag_ids
list[str]
valeur par défaut: None

Liste d’ID d’étiquettes pour filtrer les images à compter. Par défaut, toutes les balises sont null.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

int ou ClientRawResponse si raw=true

Type de retour

int,

Exceptions

get_tagged_images

Obtenir des images balisées pour une itération de projet donnée.

Cette API prend en charge le traitement par lot et la sélection de plage. Par défaut, elle retourne uniquement les 50 premières images correspondant à des images. Utilisez les paramètres {take} et {skip} pour contrôler le nombre d’images à retourner dans un lot donné. Le filtrage est paramétré sur une relation et/ou. Par exemple, si les ID d’étiquette fournis sont pour les balises « Chien » et « Chat », seules les images étiquetées avec Chien et/ou Chat sont retournées.

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)

Paramètres

project_id
str
Obligatoire

ID de projet.

iteration_id
str
valeur par défaut: None

ID d’itération. La valeur par défaut est espace de travail.

tag_ids
list[str]
valeur par défaut: None

Liste d’ID d’étiquettes pour filtrer les images. Par défaut, toutes les images étiquetées sont null. Limité à 20.

order_by
str
valeur par défaut: None

Classement. La valeur par défaut est la plus récente. Les valeurs possibles sont les suivantes : 'Newest', 'Oldest'

take
int
valeur par défaut: 50

Nombre maximal d’images à retourner. La valeur par défaut est 50, limitée à 256.

skip
int
valeur par défaut: 0

Nombre d’images à ignorer avant de commencer le lot d’images. La valeur par défaut est 0.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

list ou ClientRawResponse si raw=true

Type de retour

Exceptions

get_tags

Obtient les balises d’un projet et d’une itération donnés.

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

Paramètres

project_id
str
Obligatoire

ID de projet.

iteration_id
str
valeur par défaut: None

ID d’itération. La valeur par défaut est espace de travail.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

list ou ClientRawResponse si raw=true

Type de retour

list[Tag],

Exceptions

get_untagged_image_count

Obtient le nombre d’images non marquées.

Cette API retourne les images qui n’ont aucune étiquette pour un projet donné et éventuellement une itération. Si aucune itération n’est spécifiée, l’espace de travail actuel est utilisé.

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

Paramètres

project_id
str
Obligatoire

ID de projet.

iteration_id
str
valeur par défaut: None

ID d’itération. La valeur par défaut est espace de travail.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

int ou ClientRawResponse si raw=true

Type de retour

int,

Exceptions

get_untagged_images

Obtenir des images non marquées pour une itération de projet donnée.

Cette API prend en charge le traitement par lot et la sélection de plage. Par défaut, elle retourne uniquement les 50 premières images correspondant à des images. Utilisez les paramètres {take} et {skip} pour contrôler le nombre d’images à retourner dans un lot donné.

get_untagged_images(project_id, iteration_id=None, order_by=None, take=50, skip=0, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

iteration_id
str
valeur par défaut: None

ID d’itération. La valeur par défaut est espace de travail.

order_by
str
valeur par défaut: None

Classement. La valeur par défaut est la plus récente. Les valeurs possibles sont les suivantes : 'Newest', 'Oldest'

take
int
valeur par défaut: 50

Nombre maximal d’images à retourner. La valeur par défaut est 50, limitée à 256.

skip
int
valeur par défaut: 0

Nombre d’images à ignorer avant de commencer le lot d’images. La valeur par défaut est 0.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

list ou ClientRawResponse si raw=true

Type de retour

Exceptions

import_project

Importe un projet.

import_project(token, name=None, custom_headers=None, raw=False, **operation_config)

Paramètres

token
str
Obligatoire

Jeton généré à partir de l’appel de projet d’exportation.

name
str
valeur par défaut: None

Facultatif, nom du projet à utiliser au lieu du nom généré automatiquement.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

Project ou ClientRawResponse si raw=true

Type de retour

Exceptions

publish_iteration

Publie une itération spécifique.

publish_iteration(project_id, iteration_id, publish_name, prediction_id, overwrite=None, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

iteration_id
str
Obligatoire

ID d’itération.

publish_name
str
Obligatoire

Nom à donner à l’itération publiée.

prediction_id
str
Obligatoire

ID de la ressource de prédiction sur laquelle publier.

overwrite
bool
valeur par défaut: None

Indique s’il faut remplacer le modèle publié par le nom donné (valeur par défaut : false).

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

bool ou ClientRawResponse si raw=true

Type de retour

bool,

Exceptions

query_predictions

Obtient les images qui ont été envoyées à votre point de terminaison de prédiction.

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

Paramètres

project_id
str
Obligatoire

ID de projet.

query
PredictionQueryToken
Obligatoire

Paramètres utilisés pour interroger les prédictions. Limité à la combinaison de 2 balises.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

PredictionQueryResult ou ClientRawResponse si raw=true

Type de retour

Exceptions

query_suggested_image_count

Obtenez le nombre d’images dont les étiquettes suggérées correspondent à des balises données et dont les probabilités sont supérieures ou égales au seuil donné. Retourne count as 0 si aucun n’a été trouvé.

Cette API prend en compte les tagIds pour obtenir le nombre d’images non étiquetées par suggestion d’étiquette pour un seuil donné.

query_suggested_image_count(project_id, iteration_id, tag_ids=None, threshold=None, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

iteration_id
str
Obligatoire

ItérationId à utiliser pour les balises et les régions suggérées.

tag_ids
list[str]
valeur par défaut: None

TagIds existants dans le projet pour lequel obtenir le nombre de balises suggérées.

threshold
float
valeur par défaut: None

Seuil de confiance sur lequel filtrer les balises suggérées.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

dict ou ClientRawResponse si raw=true

Type de retour

dict[str, int],

Exceptions

query_suggested_images

Obtenez des images non marquées dont les balises suggérées correspondent à des balises données. Retourne un tableau vide si aucune image n’est trouvée.

Cette API récupère les images non étiquetées filtrées par les ID d’étiquettes suggérés. Elle retourne un tableau vide si aucune image n’est trouvée.

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

Paramètres

project_id
str
Obligatoire

ID de projet.

iteration_id
str
Obligatoire

ItérationId à utiliser pour les balises et les régions suggérées.

query
SuggestedTagAndRegionQueryToken
Obligatoire

Contient les propriétés dont nous avons besoin pour interroger les images suggérées.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

SuggestedTagAndRegionQuery ou ClientRawResponse si raw=true

Type de retour

Exceptions

quick_test_image

Teste rapidement une image.

quick_test_image(project_id, image_data, iteration_id=None, store=True, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

image_data
Generator
Obligatoire

Données d’image binaires. Les formats pris en charge sont JPEG, GIF, PNG et BMP. Prend en charge les images jusqu’à 6 Mo.

iteration_id
str
valeur par défaut: None

facultatif. Spécifie l’ID d’une itération particulière à évaluer. L’itération par défaut du projet est utilisée quand elle n’est pas spécifiée.

store
bool
valeur par défaut: True

facultatif. Spécifie s’il faut stocker ou non le résultat de cette prédiction. La valeur par défaut est true, à stocker.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

ImagePrediction ou ClientRawResponse si raw=true

Type de retour

Exceptions

quick_test_image_url

Teste rapidement une URL d’image.

quick_test_image_url(project_id, url, iteration_id=None, store=True, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

Projet par rapport à évaluer.

url
str
Obligatoire

URL de l’image.

iteration_id
str
valeur par défaut: None

facultatif. Spécifie l’ID d’une itération particulière à évaluer. L’itération par défaut du projet est utilisée quand elle n’est pas spécifiée.

store
bool
valeur par défaut: True

facultatif. Spécifie s’il faut stocker ou non le résultat de cette prédiction. La valeur par défaut est true, à stocker.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

ImagePrediction ou ClientRawResponse si raw=true

Type de retour

Exceptions

suggest_tags_and_regions

Suggérer des balises et des régions pour un tableau/lot d’images non marquées. Retourne un tableau vide si aucune étiquette n’est trouvée.

Cette API recevra des suggestions d’étiquette et de région pour un tableau/lot d’images non étiquetées, ainsi que des confiances pour les étiquettes. Elle retourne un tableau vide si aucune étiquette n’est trouvée. Il existe une limite de 64 images dans le lot.

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

Paramètres

project_id
str
Obligatoire

ID de projet.

iteration_id
str
Obligatoire

ItérationId à utiliser pour la suggestion de balise et de région.

image_ids
list[str]
Obligatoire

Tableau d’ID d’image la suggestion de balise est nécessaire pour. Utilisez l’API GetUntaggedImages pour obtenir imageIds.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

list ou ClientRawResponse si raw=true

Type de retour

Exceptions

train_project

Met en file d’attente le projet pour en effectuer l’apprentissage.

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)

Paramètres

project_id
str
Obligatoire

ID de projet.

training_type
str
valeur par défaut: None

Type d’entraînement à utiliser pour entraîner le projet (par défaut : Normal). Les valeurs possibles sont les suivantes : « Normal », « Avancé »

reserved_budget_in_hours
int
valeur par défaut: 0

Nombre d’heures réservées comme budget pour la formation (le cas échéant).

force_train
bool
valeur par défaut: False

Indique s’il faut forcer l’apprentissage même si le jeu de données et la configuration ne changent pas (valeur par défaut : false).

notification_email_address
str
valeur par défaut: None

Adresse e-mail à laquelle envoyer la notification à la fin de l’entraînement (valeur par défaut : null).

selected_tags
list[str]
valeur par défaut: None

Liste des balises sélectionnées pour cette session de formation, les autres balises du projet seront ignorées.

custom_base_model_info
CustomBaseModelInfo
valeur par défaut: None

Informations sur l’itération précédemment entraînée qui fournit le modèle de base pour l’entraînement de l’itération actuelle.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

Itération ou ClientRawResponse si raw=true

Type de retour

Exceptions

unpublish_iteration

Annule la publication d’une itération spécifique.

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

Paramètres

project_id
str
Obligatoire

ID de projet.

iteration_id
str
Obligatoire

ID d’itération.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

None ou ClientRawResponse si raw=true

Type de retour

None,

Exceptions

update_image_metadata

Mettre à jour les métadonnées des images.

Cette API accepte un lot d’ID d’images et de métadonnées pour mettre à jour des images. Il existe une limite de 64 images.

update_image_metadata(project_id, image_ids, metadata, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID de projet.

image_ids
list[str]
Obligatoire

Liste des ID d’image à mettre à jour. Limité à 64.

metadata
dict[str, str]
Obligatoire

Métadonnées à mettre à jour vers les images spécifiées. Limité à 10 paires clé-valeur par image. La longueur de la clé est limitée à 128. La longueur de la valeur est limitée à 256.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

ImageMetadataUpdateSummary ou ClientRawResponse si raw=true

Type de retour

Exceptions

update_iteration

Met à jour une itération spécifique.

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

Paramètres

project_id
str
Obligatoire

ID de projet.

iteration_id
str
Obligatoire

ID d’itération.

name
str
Obligatoire

Obtient ou définit le nom de l’itération.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

Itération ou ClientRawResponse si raw=true

Type de retour

Exceptions

update_project

Met à jour un projet spécifique.

update_project(project_id, updated_project, custom_headers=None, raw=False, **operation_config)

Paramètres

project_id
str
Obligatoire

ID du projet à mettre à jour.

updated_project
Project
Obligatoire

Modèle de projet mis à jour.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

Project ou ClientRawResponse si raw=true

Type de retour

Exceptions

update_tag

Met à jour une étiquette.

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

Paramètres

project_id
str
Obligatoire

ID de projet.

tag_id
str
Obligatoire

ID de la balise cible.

updated_tag
Tag
Obligatoire

Modèle d’étiquette mis à jour.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe en même temps que la réponse désérialisée

operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

Tag ou ClientRawResponse si raw=true

Type de retour

Tag,

Exceptions