REST-Ressource: projects.locations.datasets

Ressource: Dataset

Ein Arbeitsbereich zum Lösen eines einzelnen, speziellen Problems beim maschinellen Lernen (ML). Ein Arbeitsbereich enthält Beispiele, die möglicherweise annotiert sind.

JSON-Darstellung

{
  "name": string,
  "displayName": string,
  "exampleCount": number,
  "createTime": string,

  // Union field dataset_metadata can be only one of the following:
  "translationDatasetMetadata": {
    object(TranslationDatasetMetadata)
  },
  "imageClassificationDatasetMetadata": {
    object(ImageClassificationDatasetMetadata)
  },
  "textClassificationDatasetMetadata": {
    object(TextClassificationDatasetMetadata)
  }
  // End of list of possible types for union field dataset_metadata.
}
Felder
name

string

Nur Ausgabe. Der Ressourcenname des Datasets. Format: projects/{project_id}/locations/{locationId}/datasets/{datasetId}

displayName

string

Erforderlich. Der Name des Datasets, das auf der Benutzeroberfläche angezeigt werden soll. Der Name kann bis zu 32 Zeichen lang sein und darf gemäß ASCII-Codierung nur aus lateinischen Groß- und Kleinbuchstaben (A–Z bzw. a–z), Unterstrichen (_) und den Ziffern 0–9 bestehen.

exampleCount

number

Nur Ausgabe. Anzahl der Beispiele im Dataset.

createTime

string (Timestamp format)

Nur Ausgabe. Zeitstempel für den Zeitpunkt, zu dem dieses Dataset erstellt wurde.

Ein Zeitstempel im Format "RFC3339 UTC 'Zulu'" in Nanosekunden. Beispiel: "2014-10-02T15:01:23.045123456Z"

Union-Feld dataset_metadata. Erforderlich. Die Dataset-Metadaten, die für den Problemtyp spezifisch sind. Für dataset_metadata sind nur folgende Werte zulässig:
translationDatasetMetadata

object(TranslationDatasetMetadata)

Metadaten eines Datasets, das für die Übersetzung verwendet wird.

imageClassificationDatasetMetadata

object(ImageClassificationDatasetMetadata)

Metadaten eines Datasets, das für die Bildklassifizierung verwendet wird.

textClassificationDatasetMetadata

object(TextClassificationDatasetMetadata)

Metadaten eines Datasets, das für die Textklassifizierung verwendet wird.

TranslationDatasetMetadata

Übersetzungsspezifische Dataset-Metadaten.

JSON-Darstellung

{
  "sourceLanguageCode": string,
  "targetLanguageCode": string
}
Felder
sourceLanguageCode

string

Erforderlich. Der BCP-47-Sprachcode der Ausgangssprache.

targetLanguageCode

string

Erforderlich. Der BCP-47-Sprachcode der Zielsprache.

ImageClassificationDatasetMetadata

Für die Bildklassifizierung bestimmte Dataset-Metadaten.

JSON-Darstellung

{
  "classificationType": enum(ClassificationType)
}
Felder
classificationType

enum(ClassificationType)

Erforderlich. Typ des Klassifizierungsproblems.

ClassificationType

Typ des Klassifizierungsproblems.

Enums
CLASSIFICATION_TYPE_UNSPECIFIED Sollte nicht verwendet werden. Nicht festgelegte Enums haben standardmäßig diesen Wert.
MULTICLASS Es ist höchstens ein Label pro Beispiel zulässig.
MULTILABEL Für ein Beispiel sind mehrere Labels zulässig.

TextClassificationDatasetMetadata

Metadaten des Datasets für die Klassifizierung.

JSON-Darstellung

{
  "classificationType": enum(ClassificationType)
}
Felder
classificationType

enum(ClassificationType)

Erforderlich. Typ des Klassifizierungsproblems.

Methoden

create

Erstellt ein Dataset.

delete

Löscht ein Dataset und seinen gesamten Inhalt.

exportData

Exportiert die Daten des Datasets in einen Google Cloud Storage-Bucket.

get

Ruft ein Dataset ab.

importData

Importiert Daten in ein Dataset.

list

Listet Datasets in einem Projekt auf.