Menyaring data gambar yang memiliki skor pencocokan terlalu rendah dengan teks deskriptif terkait, sehingga membantu memastikan kualitas data pelatihan untuk model generasi gambar.
compute resources yang didukung
Cara kerja
Komponen ini menggunakan model blip-itm-base-coco untuk menghitung skor pencocokan antara deskripsi gambar dan teks deskriptif dalam data pelatihan (konten setelah bidang <__dj__video> dalam file data pelatihan contoh). Gambar dengan skor di bawah ambang batas akan disaring. Format file data pelatihan:
Data masukan harus berupa file JSON Lines (.jsonl). Dalam bidang teks, "<__dj__image>" dan "<|__dj__eoc|>" menandai awal dan akhir deskripsi gambar.
{"images":["oss://bucket_name.oss-cn-hangzhou.aliyuncs.com/image/data/image1.jpg"],"text":"<__dj__image> optional image caption <|__dj__eoc|>"}
{"images":["oss://bucket_name.oss-cn-hangzhou.aliyuncs.com/image/data/image2.jpg"],"text":"<__dj__image><|__dj__eoc|>"}
{"images":["oss://bucket_name.oss-cn-hangzhou.aliyuncs.com/image/data/image3.jpg"],"text":"<__dj__image> a person pointing to a piece of wood on the ground\n"}
{"images":["oss://bucket_name.oss-cn-hangzhou.aliyuncs.com/image/data/image4.jpg", "oss://bucket_name.oss-cn-hangzhou.aliyuncs.com/image/data/image5.jpg"],"xxx":"yyy"}
-
images: Path OSS ke gambar. -
text: Teks deskriptif untuk gambar.
Input dan output
Port input
-
Gunakan komponen Read OSS Data untuk membaca file data pelatihan dari path OSS-nya.
-
Konfigurasikan parameter Image Data OSS Path untuk memilih file data pelatihan.
Untuk informasi lebih lanjut tentang file data pelatihan, lihat Cara kerja.
Port Keluaran
Menghasilkan data yang telah disaring. Untuk detailnya, lihat tabel parameter di bawah.
Konfigurasi komponen
Tambahkan komponen LVM-Filter by Image-Text Matching Score (DLC) ke pipeline Anda di Designer dan konfigurasikan parameternya pada panel sisi kanan.
|
Jenis parameter |
Parameter |
Wajib |
Deskripsi |
Nilai default |
|
|
Pengaturan bidang |
Image data OSS path |
Tidak |
File data pelatihan. Untuk format yang diperlukan, lihat Cara kerja. |
None |
|
|
OSS Directory for Saving OutputData |
Tidak |
Direktori OSS untuk file output. Hasilnya mencakup file-file berikut:
|
None |
||
|
Output file name |
Tidak |
Nama file hasil yang telah disaring. |
result.jsonl |
||
|
Pengaturan parameter |
Minimum text-image matching score |
Ya |
Skor minimum untuk pasangan teks-gambar agar dipertahankan. Pasangan dengan skor di bawah nilai ini akan dibuang. |
0.1 |
|
|
Maximum text-image matching score |
Ya |
Skor maksimum untuk pasangan teks-gambar agar dipertahankan. Pasangan dengan skor di atas nilai ini akan dibuang. Biasanya diatur ke 1. |
1 |
||
|
Penyesuaian eksekusi |
Number of processes |
Tidak |
Atur jumlah proses. |
4 |
|
|
Single/multi nodes |
Tidak |
Mode single-node atau multi-node. Nilai default: single-node. Mode multi-node hanya mendukung framework Ray. |
single-node |
||
|
Select resource group |
Tidak |
Pilih kelompok sumber daya publik atau kuota sumber daya (jika menggunakan mode terdistribusi, Anda harus mengatur parameter sumber daya untuk node head dan node pekerja secara terpisah):
|
None |
||
|
Maximum execution duration |
Tidak |
Durasi eksekusi maksimum. Pekerjaan akan dihentikan jika melebihi batas ini. |
None |
||