GPU Anda, proyek Anda Pembayaran kripto tanpa KYCCara pembayaran
Bahasa Indonesia
Ruang saya
Panduan proyek pertama

Menemukan kembali sebuah output, aslinya, dan pengaturannya tanpa ragu.

Sebuah proyek kecil menjadi lebih mudah dilanjutkan ketika setiap output merujuk pada input dan percobaan yang tepat. Pisahkan file asli, pengaturan, hasil, dan pemantauan; berikan pengenal yang stabil pada file yang telah diproses. Pengaturan ini berguna selama bekerja. Ini melengkapi pencadangan, yang menyimpan salinan terverifikasi di tujuan terpisah, tanpa memperbanyak salinan folder yang sama pada setiap percobaan.

Di halaman ini

Pilih struktur yang bisa Anda jelaskan

Buat folder dengan nama proyek, lalu beberapa lokasi dengan peran yang jelas. Nama seseorang atau tanggal hari ini tidak selalu cukup untuk memahami isinya enam minggu kemudian. Catatan yang diletakkan di folder utama harus menjelaskan di mana input, percobaan yang sedang berjalan, dan hasil akhir yang dipilih.

Universitas Cambridge menyarankan untuk menyepakati lebih awal sebuah urutan dan aturan penamaan yang konsisten. Model di bawah ini adalah usulan BriefGPU untuk sesi kecil. Sesuaikan jika perangkat lunak Anda sudah menerapkan struktur proyek sendiri; jangan pindahkan sumber daya terkaitnya tanpa memastikan proyek masih menemukannya.

Pilih struktur yang bisa Anda jelaskan
Emplacement proposéCe qu’il contientRègle de travail
00_lire-moi.txtTujuan, rencana folder, dan percobaan yang dipilih.Perbarui keputusan yang relevan.
01_entreesSumber yang diterima dan versi yang teridentifikasi.Jangan menyimpan hasil pemrosesan di sana.
02_reglagesParameter dan versi alat per percobaan.Simpan pengaturan yang benar-benar digunakan.
03_sorties/essai-01Hasil dari eksekusi yang teridentifikasi.Buat folder lain untuk percobaan berikutnya.
04_suiviInventaris, log, dan umpan balik validasi.Hubungkan setiap hasil dengan sumbernya.
05_livraison/v01Pilihan yang siap diserahkan.Identifikasi setiap versi pengiriman baru.

Jaga agar input yang diterima tetap dapat dikenali

Sebelum pemrosesan pertama, susunlah daftar sumber beserta nama asli dan lokasinya. Simpan versi utuh dari input tersebut, seperti yang direkomendasikan Cornell untuk data mentah. Nama sederhana "originals" tidak melindungi isinya: tunjukkan folder output yang berbeda kepada perangkat lunak dan periksa perilakunya pada file uji coba.

Jika Anda perlu mengonversi atau memotong input sebelum komputasi, perlakukan persiapan ini sebagai langkah yang teridentifikasi. Pertahankan kaitannya dengan sumber yang diterima. Dengan begitu, Anda dapat membedakan cacat yang sudah ada sebelumnya, masalah persiapan, dan efek dari pemrosesan GPU.

Ketika sumber baru menggantikan yang lama, catat versinya dan output yang perlu ditinjau. Jangan timpa secara diam-diam file yang digunakan oleh uji coba yang ingin Anda pahami. Aturannya adalah mempertahankan asal-usul yang berguna, bukan menyimpan semua salinan kerja tanpa batas waktu.

Berikan pengenal yang stabil untuk setiap unit kerja

Pengenal singkat seperti image-001 berguna untuk melacak input yang sama di berbagai uji coba. Perannya tidak berubah saat sebuah output diterima. Simpan status validasi di inventaris alih-alih terus mengganti nama file berdasarkan "bagus", "buruk", atau "hampir-final".

Untuk seratus entri, nomor 001 hingga 100 memberikan penanda yang teratur. Tambahkan referensi bisnis jika diperlukan untuk pengiriman. Jangan mengasumsikan bahwa dua file bernama photo.png, yang diterima di dua subfolder berbeda, merujuk pada hal yang sama. Path lengkap entri harus tetap terkait dengan pengidentifikasi.

Pilih nama yang kompatibel dengan alat tujuan Anda. Windows khususnya melarang karakter titik dua, tanda tanya, dan tanda bintang; aturan umumnya juga tidak memungkinkan Anda membedakan dua nama hanya berdasarkan huruf besarnya saja. Nama seperti image-007_essai-02.png menghindari ambiguitas tersebut. Periksa batasan khusus pada alat Anda yang lain daripada menjanjikan kompatibilitas universal.

Contoh: dua percobaan, satu koleksi sumber

Misalkan delapan gambar diterima dalam dua folder. Inventaris menetapkan image-001 hingga image-008 dan menyimpan jalur aslinya. Proses pertama menggunakan pengaturan essai-01; semua hasilnya masuk ke folder yang sesuai. Cacat pada image-003 dan image-006 menyebabkan percobaan kedua yang terbatas pada kedua masukan tersebut.

Enam hasil yang memuaskan dari percobaan pertama tidak dihitung ulang hanya agar folder lebih seragam. Inventaris menunjukkan hasil mana yang dipilih untuk setiap masukan. Pengiriman v01 berisi delapan berkas dengan nama yang diharapkan, meskipun asalnya terbagi antara dua percobaan. Contoh ini menggambarkan sebuah pengorganisasian, tanpa mengandaikan bahwa pengaturan tersebut pasti meningkatkan hasil.

Contoh: dua percobaan, satu koleksi sumber
EntréeSortie retenue dans l’exempleRéglages à retrouverÉtat
image-00103_sorties/essai-01/image-001.png02_reglages/essai-01.txtDiterima
image-00303_sorties/essai-02/image-003.png02_reglages/essai-02.txtDiterima setelah pengerjaan ulang
image-00603_sorties/essai-02/image-006.png02_reglages/essai-02.txtDiterima setelah pengerjaan ulang

Simpan pengaturan saat percobaan dilakukan

Berkas bernama essai-02.txt bisa jadi sekadar catatan jika perangkat lunak tidak dapat mengekspor parameternya. Catat versi alat, model bila ada, masukan terkait, dan nilai yang Anda pilih. Tambahkan alasan perubahan dibandingkan percobaan sebelumnya. Tangkapan layar dapat melengkapi catatan ketika parameter hanya terlihat di jendela aplikasi.

Hindari catatan tunggal “pengaturan saat ini” yang diganti setelah setiap proses. Catatan itu akan menjelaskan upaya terakhir, tetapi tidak lagi hasil-hasil sebelumnya. Jika beberapa percobaan menggunakan parameter yang sama, rujuk konfigurasi yang sama dan teridentifikasi alih-alih menyalinnya tanpa perlu.

Versi perangkat lunak dan parameter memudahkan penjelasan suatu hasil; keduanya saja tidak menjamin reproduksi yang identik. Beberapa aplikasi memerlukan informasi atau sumber daya lain. Ikuti dokumentasinya untuk kebutuhan pengerjaan ulang yang tepat, terutama bila menyangkut status pelatihan.

Buat catatan harian yang menjelaskan keputusan

Catatan harian melengkapi inventaris. Inventaris menjawab “di mana posisi masukan ini?”; catatan harian menjawab “mengapa kita mengubahnya?”. Beberapa baris bertanggal sudah cukup: percobaan terkait, pengamatan, keputusan, dan pemeriksaan berikutnya. Hindari menyalin setiap pesan perangkat lunak jika tidak ada yang bisa memanfaatkannya.

Untuk contoh ini, satu baris yang berguna adalah: “essai-01: kontur tidak lengkap pada image-003 dan image-006; kerjakan ulang kedua masukan tersebut dengan pengaturan B; simpan hasil lainnya sambil menunggu validasi akhir.” Setelah peninjauan, tambahkan keputusan yang benar-benar diambil. Jangan menulis ulang pengamatan awal seolah cacat itu tidak pernah ada.

Baca kembali catatan teknis sebelum mengirimkannya: catatan tersebut bisa memuat jalur privat atau cara akses. Simpan rahasia terpisah dari folder dokumentasi. Catatan yang ditujukan untuk rekan kerja harus menjelaskan pekerjaan dengan informasi yang ia butuhkan.

Bedakan antara penyimpanan, pengiriman, dan pencadangan

Folder kerja menyimpan percobaan yang berguna untuk penalaran Anda. Folder pengiriman mengumpulkan apa yang harus diterima penerima. Pencadangan menyimpan elemen yang diperlukan di tujuan lain, dengan kontrol salinan. Tiga folder yang diletakkan berdampingan di ruang yang sama tidak dengan sendirinya memenuhi ketiga fungsi tersebut.

Jangan menyalin semua sumber ke setiap folder percobaan. Hubungkan hasil dengan masukan melalui inventaris. Untuk pengiriman, salinan terpilih bisa berguna agar dapat menyerahkan kumpulan yang mandiri; catat asal dan versinya. Untuk pencadangan, ikuti panduan khusus yang merinci inventaris dan verifikasi setelah transfer.

Sebelum membersihkan variasi yang disisihkan, periksa mana yang masih diperlukan untuk menjelaskan suatu keputusan atau mengerjakan ulang pekerjaan. Pengorganisasian ini tidak mewajibkan durasi penyimpanan apa pun. Ini memungkinkan Anda memutuskan apa yang layak disimpan, lalu menemukan salinan yang menjadi acuan.

Lakukan pemeriksaan dari hasil yang dipilih secara acak

Pilih satu berkas pengiriman tanpa membuka perangkat lunak Anda terlebih dahulu. Dari namanya dan inventaris, temukan masukan asalnya, percobaan yang menghasilkannya, pengaturannya, dan keputusan penerimaannya. Ulangi dengan hasil yang sempat memerlukan pengerjaan ulang. Jika penelusuran ini bergantung pada ingatan Anda, ada tautan yang hilang dalam pelacakannya.

Selanjutnya periksa jumlahnya: berapa banyak masukan yang direncanakan, hasil yang dipilih, elemen yang terhambat, dan varian yang dikecualikan. Folder yang rapi tetap bisa saja tidak lengkap. Pemeriksaan kecil ini selesai ketika setiap selisih punya alasan dan orang lain dapat memahami file mana yang harus digunakan.

Pertanyaan umum

Apakah saya harus mengganti nama semua file asli yang diterima?

Tidak selalu. Anda dapat mempertahankan namanya dan memberikan pengenal dalam inventaris yang mencantumkan path-nya. Jika penggantian nama memang berguna, simpan keterkaitannya dengan nama yang diterima dan periksa sumber daya yang terkait dengan proyek. Tujuannya adalah melacak asal-usul, bukan memaksakan satu konvensi pada semua file.

Bisakah saya hanya mengelompokkan berdasarkan tanggal?

Tanggal membantu menemukan sesi, tetapi tidak menunjukkan masukan atau konfigurasi mana yang menghasilkan suatu keluaran. Kaitkan tanggal dengan pengenal proyek atau percobaan. Dalam satu hari yang berisi beberapa percobaan, nomor percobaan yang berbeda tetap lebih jelas daripada beberapa folder dengan tanggal yang sama.

Apakah perlu alat khusus untuk melacak delapan atau dua puluh file?

Sebuah catatan dan tabel kecil bisa cukup asalkan tautannya lengkap dan selalu diperbarui. Pertahankan pengenal yang sama di dalam file maupun di pelacakan. Alat baru menjadi berguna ketika jumlah, kolaborator, atau kompleksitas membuat pelacakan manual menjadi sulit; pengelompokan harus tetap dapat dipahami tanpa harus menebak cara kerjanya.

Apa yang harus dilakukan jika perangkat lunak menghasilkan nama keluaran sendiri?

Pertahankan strukturnya selama masih diperlukan untuk proyek dan tambahkan keterkaitannya di inventaris. Anda dapat menyiapkan nama pengiriman terpisah untuk file yang disetujui. Uji langkah ini pada kelompok kecil sebelum mengganti nama secara massal atau memindahkan sumber daya yang dirujuk oleh perangkat lunak.

Majulah dengan ritme Anda sendiri

Sedikit metode mengubah awal mula.

Buka panduan