libreyolo ui
Menjalankan server web lokal yang menerima gambar hasil drag-and-drop atau tempel, menjalankan model pilihan pada gambar tersebut, dan menampilkan hasilnya di browser.
- Perintah
libreyolo ui- Keluaran
- Sebuah URL server di stdout, lalu proses tetap berjalan di foreground
Sinopsis
libreyolo ui [key=value ...]Argumen berbentuk pasangan key=value, dan bentuk POSIX juga berlaku, jadi
port=9000 dan --port 9000 adalah argumen yang sama.
Argumen
| Argumen | Default | Arti |
|---|---|---|
host | 127.0.0.1 | Host atau antarmuka untuk bind |
port | 8000 | Port untuk bind. Naik ke port bebas berikutnya jika sudah dipakai |
device | auto | Perangkat: 0, cpu, mps, auto |
no_browser | false | Jangan buka browser secara otomatis |
json | false | Keluaran JSON ke stdout |
quiet | false | Sembunyikan keluaran stderr |
verbose | false | Keluaran stderr yang lebih rinci |
Contoh
libreyolo uilibreyolo ui port=9000 no_browser=truelibreyolo ui device=cpu json=trueCatatan
Secara default server melakukan bind ke loopback, jadi UI hanya bisa diakses dari mesin ini.
Jika port yang diminta sedang dipakai, perintah ini mencoba port berikutnya dan
terus naik sampai dua puluh port di atas permintaan. Kalau kedua puluh port itu
gagal semua, perintah berhenti dengan io_error beserta saran untuk memakai
port lain. URL yang dicetak di stdout memakai port yang benar-benar dipakai,
jadi baca URL tersebut, jangan berasumsi port yang diminta yang terpakai.
Kecuali no_browser=true, tab browser terbuka di URL itu tak lama setelah bind.
Perintah ini lalu melayani di foreground sampai Ctrl+C, yang mematikan server dengan bersih. Tidak ada mode detached; pindahkan ke background lewat shell jika ingin terminal kembali bebas.
json=true mencetak URL dan perangkat sebagai satu objek dengan
schema_version sebelum server mulai, dan begitulah sebuah script mengetahui
port yang dipakai.
Terkait: libreyolo label untuk menggambar bounding box dan
menyimpan label, libreyolo monitor untuk memantau proses
pelatihan. Keduanya server web lokal dengan perilaku port dan browser yang sama.