ProgressHeader Kelas

Definisi

Ini adalah 'header' dari laporan kemajuan.

public sealed class ProgressHeader
type ProgressHeader = class
Public NotInheritable Class ProgressHeader
Warisan
ProgressHeader

Konstruktor

Nama Deskripsi
ProgressHeader(String[], String[])

Menginisialisasi header. Ini akan mengambil kepemilikan array. Kedua array dapat null, bahkan secara bersamaan. Header 'kosong' ini menunjukkan bahwa perhitungan tidak melaporkan unit kemajuan apa pun, tetapi pelacak masih dapat melacak waktu mulai, berhenti, dan berlalu. Tentu saja, jika ada kemajuan atau metrik untuk dilaporkan, selalu lebih baik untuk melaporkannya.

ProgressHeader(String[])

Konstruktor tanpa metrik, hanya unit kemajuan. Sebagai konvensi penamaan, unitNames harus lebih rendah huruf besar dan biasanya jamak (misalnya, iterasi, kluster, contoh).

Bidang

Nama Deskripsi
MetricNames

Ini adalah nama metrik yang dilaporkan. Misalnya, ini bisa menjadi 'kehilangan', 'pembaruan berat badan/detik' dll. Tidak akan pernah null, tetapi bisa kosong.

UnitNames

Ini adalah nama-nama kemajuan 'unit', dari yang paling tidak terperinci hingga yang paling terperinci. Misalnya, jaringan neural mungkin memiliki {'epoch', 'example'} dan FastTree mungkin memiliki {'tree', 'split', 'feature'}. Tidak akan pernah null, tetapi bisa kosong.

Berlaku untuk