- Referensi: Prosesor
- ProcessorType
- ModelType
- CustomProcessorSourceInfo
- SourceType
- ModelSchema
- GcsSource
- ProcessorState
- ProcessorIOSpec
- GraphInputChannelSpec
- DataType
- GraphOutputChannelSpec
- InstanceResourceInputBindingSpec
- InstanceResourceOutputBindingSpec
- Metode
Resource: Processor
Pesan yang menjelaskan objek Processor. ID Berikutnya: 17
Representasi JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "displayName": string, "description": string, "processorType": enum ( |
Kolom | |
---|---|
name |
nama resource. |
createTime |
Hanya output. [Khusus output] Membuat stempel waktu. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
updateTime |
Hanya output. [Output only] Stempel waktu update. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
labels |
Label sebagai pasangan nilai kunci. Objek yang berisi daftar pasangan |
displayName |
Wajib. Nama tampilan yang mudah digunakan untuk prosesor. |
description |
Kalimat ilustrasi untuk menjelaskan fungsi pemroses. |
processorType |
Hanya output. Jenis Prosesor. |
modelType |
Jenis Model. |
customProcessorSourceInfo |
Info sumber untuk prosesor yang dibuat pelanggan. |
state |
Hanya output. Status Pemroses. |
processorIoSpec |
Hanya output. [Khusus output] Spesifikasi input / output prosesor, setiap jenis prosesor memiliki spesifikasi input / output tetap yang tidak dapat diubah oleh pelanggan. |
configurationTypeurl |
Hanya output. Konfigurasi yang sesuai dapat digunakan di Aplikasi untuk menyesuaikan perilaku prosesor. |
supportedAnnotationTypes[] |
|
ProcessorType
Jenis
Enum | |
---|---|
PROCESSOR_TYPE_UNSPECIFIED |
Jenis Prosesor TIDAK DITETAPKAN. |
PRETRAINED |
Jenis Prosesor PRETRAINED. Prosesor terlatih dikembangkan oleh Vision AI App Platform dengan fungsi pemrosesan data visi canggih, seperti penghitungan jumlah orang atau pemburaman orang. Prosesor yang telah dilatih biasanya tersedia secara publik. |
CUSTOM |
Jenis Prosesor CUSTOM. Prosesor kustom adalah prosesor khusus yang diupload oleh pelanggan atau diimpor dari platform Google Cloud lainnya (misalnya Vertex AI). Pemroses kustom hanya dapat dilihat oleh kreator. |
CONNECTOR |
KONEKTOR Jenis Prosesor. Pemroses konektor adalah pemroses khusus yang melakukan I/O untuk aplikasi. Pemroses ini tidak memproses data, tetapi mengirimkan data ke pemroses lain atau menerima data dari pemroses lain. |
ModelType
Semua jenis model yang didukung di Vision AI App Platform.
Enum | |
---|---|
MODEL_TYPE_UNSPECIFIED |
Jenis Prosesor TIDAK DITETAPKAN. |
IMAGE_CLASSIFICATION |
Klasifikasi Gambar Jenis Model. |
OBJECT_DETECTION |
Jenis Model Deteksi Objek. |
VIDEO_CLASSIFICATION |
Klasifikasi Video Jenis Model. |
VIDEO_OBJECT_TRACKING |
Pelacakan Objek Jenis Model. |
VIDEO_ACTION_RECOGNITION |
Jenis Model Pengenalan Tindakan. |
OCCUPANCY_COUNTING |
Penghitungan Jumlah Penghunian Jenis Model. |
PERSON_BLUR |
Jenis Model Pemburaman Orang. |
VERTEX_CUSTOM |
Jenis Model Vertex Kustom. |
CustomProcessorSourceInfo
Menjelaskan info sumber untuk pemroses kustom.
Representasi JSON |
---|
{ "sourceType": enum ( |
Kolom | |
---|---|
sourceType |
Produk asli yang menyimpan fungsi prosesor kustom. |
additionalInfo |
Hanya output. Info tambahan terkait pemroses kustom yang diimpor. Data diisi oleh platform aplikasi selama pembuatan prosesor. Objek yang berisi daftar pasangan |
modelSchema |
File skema model yang menentukan tanda tangan model. Untuk model VERTEX_CUSTOM, skema instance diperlukan. Jika skema instance tidak ditentukan selama pembuatan prosesor, VisionAI Platform akan mencoba mendapatkannya dari Vertex. Jika tidak ada, pembuatan akan gagal. |
vertexModel |
Model asli nama resource yang dihosting di platform Vertex AI. |
SourceType
Jenis sumber prosesor kustom yang diimpor.
Enum | |
---|---|
SOURCE_TYPE_UNSPECIFIED |
Jenis sumber tidak ditentukan. |
VERTEX_AUTOML |
Prosesor kustom yang berasal dari produk Vertex AutoML. |
VERTEX_CUSTOM |
Prosesor kustom yang berasal dari model kustom umum dari Vertex. |
ModelSchema
Skema ditentukan sebagai Objek Skema OpenAPI 3.0.2.
Representasi JSON |
---|
{ "instancesSchema": { object ( |
Kolom | |
---|---|
instancesSchema |
Lokasi Cloud Storage ke file YAML yang menentukan format satu instance yang digunakan dalam permintaan prediksi dan penjelasan. |
parametersSchema |
Lokasi Cloud Storage ke file YAML yang menentukan parameter prediksi dan penjelasan. |
predictionsSchema |
Lokasi Cloud Storage ke file YAML yang menentukan format satu prediksi atau penjelasan. |
GcsSource
Lokasi Google Cloud Storage untuk konten input.
Representasi JSON |
---|
{ "uris": [ string ] } |
Kolom | |
---|---|
uris[] |
Wajib. Referensi ke jalur Google Cloud Storage. |
ProcessorState
Enum | |
---|---|
PROCESSOR_STATE_UNSPECIFIED |
Status Prosesor tidak ditentukan. |
CREATING |
Pemroses sedang dibuat (belum siap digunakan). |
ACTIVE |
Prosesor sudah siap digunakan. |
DELETING |
Pemroses sedang dihapus (belum siap digunakan). |
FAILED |
Pemroses dihapus atau pembuatannya gagal . |
ProcessorIOSpec
Pesan yang menjelaskan spesifikasi input / output prosesor.
Representasi JSON |
---|
{ "graphInputChannelSpecs": [ { object ( |
Kolom | |
---|---|
graphInputChannelSpecs[] |
Untuk prosesor dengan input_channel_specs, prosesor harus terhubung secara eksplisit ke prosesor lain. |
graphOutputChannelSpecs[] |
Spesifikasi artefak output untuk pemroses saat ini. |
instanceResourceInputBindingSpecs[] |
Resource input yang perlu dimasukkan dari instance aplikasi. |
instanceResourceOutputBindingSpecs[] |
Resource output yang akan dihasilkan pemroses per instance. Selain binding output yang tercantum secara eksplisit di sini, semua GraphOutputChannels pemroses dapat diikat ke resource streaming. Nama binding kemudian sama dengan nama GraphOutputChannel. |
GraphInputChannelSpec
Pesan untuk spesifikasi saluran input.
Representasi JSON |
---|
{
"name": string,
"dataType": enum ( |
Kolom | |
---|---|
name |
Nama saluran input saat ini. |
dataType |
Jenis data saluran input saat ini. Jika kolom ini memiliki lebih dari 1 nilai, artinya saluran input ini dapat dihubungkan ke salah satu jenis data yang berbeda ini. |
acceptedDataTypeUris[] |
Jika ditentukan, hanya jenis data mendetail tersebut yang dapat dihubungkan ke prosesor. Misalnya, streaming jpeg untuk MEDIA, atau proto PredictionResult untuk jenis PROTO. Jika tidak ditentukan, proto apa pun akan diterima. |
required |
Apakah saluran input saat ini diperlukan oleh prosesor. Misalnya, untuk prosesor dengan input video yang diperlukan dan input audio opsional, jika input video tidak ada, aplikasi akan ditolak, sedangkan input audio dapat tidak ada selama input video ada. |
maxConnectionAllowed |
Jumlah edge input yang dapat dihubungkan ke saluran input ini. 0 berarti tidak terbatas. |
DataType
Jenis data tingkat tinggi yang didukung oleh prosesor.
Enum | |
---|---|
DATA_TYPE_UNSPECIFIED |
Nilai default DataType. |
VIDEO |
Jenis data video seperti H264. |
PROTO |
Jenis data Protobuf, biasanya digunakan untuk blob data umum. |
GraphOutputChannelSpec
Pesan untuk spesifikasi saluran output.
Representasi JSON |
---|
{
"name": string,
"dataType": enum ( |
Kolom | |
---|---|
name |
Nama saluran output saat ini. |
dataType |
Jenis data saluran output saat ini. |
dataTypeUri |
|
InstanceResourceInputBindingSpec
Pesan untuk spesifikasi saluran resource instance. Resource eksternal adalah node virtual yang tidak dinyatakan dalam grafik aplikasi. Setiap pemroses menyatakan spesifikasi out-graph-nya, sehingga pelanggan dapat mengganti sumber atau tujuan eksternal ke
Representasi JSON |
---|
{ "name": string, // Union field |
Kolom | |
---|---|
name |
Nama binding input, unik dalam prosesor. |
Kolom union
|
|
configTypeUri |
Proto konfigurasi yang menyertakan resource Googleapis. Yaitu type.googleapis.com/google.cloud.vision.v1.StreamWithAnnotation |
resourceTypeUri |
URL jenis langsung resource Googleapis. yaitu type.googleapis.com/google.cloud.vision.v1.Asset |
InstanceResourceOutputBindingSpec
Representasi JSON |
---|
{ "name": string, "resourceTypeUri": string, "explicit": boolean } |
Kolom | |
---|---|
name |
Nama binding output, unik dalam prosesor. |
resourceTypeUri |
URI jenis resource dari resource output yang dapat diterima. |
explicit |
Apakah resource output perlu ditetapkan secara eksplisit dalam instance. Jika salah, pemroses akan otomatis membuatnya jika diperlukan. |
Metode |
|
---|---|
|
Membuat Processor baru di project dan lokasi tertentu. |
|
Menghapus satu Pemroses. |
|
Mendapatkan detail satu Pemroses. |
|
Mencantumkan Pemroses di project dan lokasi tertentu. |
|
Memperbarui parameter satu Processor. |
|
ListPrebuiltProcessors adalah kata kerja pass-through kustom yang Mencantumkan Pemroses Bawaan. |