Subkelas Langsung yang Diketahui |
Subkelas Tidak Langsung yang Diketahui BinaryCrossentropy <T extends TNumber >, CategoricalCrossentropy <T extends TNumber >, CategoricalHinge <T extends TNumber >, CosineSimilarity <T extends TNumber >, Engsel <T extends TNumber >, KLDivergence <T extends TNumber >, LogCoshError <T extends TNumber >, Mean <T memperluas TNumber >, MeanAbsoluteError <T memperluas TNumber >, MeanAbsolutePercentageError <T memperluas TNumber >, MeanMetricWrapper <T memperluas TNumber >, MeanSquaredError <T memperluas TNumber >, MeanSquaredLogarithmicError <T memperluas TNumber >, Poisson <T memperluas TNumber >, SparseCategoricalCrossentropy < T memperluas TNomber >, SquaredHinge <T memperluas TNomber > |
Kelas dasar untuk Metrik
Metode Publik
Operan terakhir <T> | |
Rangkaian | dapatkan Nama () Mendapatkan nama metrik ini. |
panjang | dapatkan Benih () Mendapatkan nilai benih penghasil angka acak |
Operasi | dapatkanTF () Mendapatkan Operasi TensorFlow |
abstrak Op | resetStatus () Menyetel ulang variabel status apa pun ke nilai awalnya |
Operan abstrak <T> | hasil () Mendapatkan hasil metrik saat ini |
operasi terakhir | |
operasi terakhir | updateState ( Operand <? extends TNumber > nilai, Operand <? extends TNumber > sampleWeights) Membuat Operasi NoOp dengan dependensi kontrol untuk memperbarui status metrik |
Daftar< Operasi > | |
Daftar< Operasi > | updateStateList ( Operand <? extends TNumber > nilai, Operand <? extends TNumber > sampleWeights) Membuat Daftar Operasi untuk memperbarui status metrik berdasarkan nilai input. |
Metode Warisan
Metode Publik
public final Operand <T> callOnce ( Operand <? extends TNumber > nilai, Operand <? extends TNumber > sampleWeights)
Memanggil status pembaruan satu kali, diikuti dengan panggilan untuk mendapatkan hasilnya
Parameter
nilai-nilai | input yang akan diteruskan ke status pembaruan, ini tidak boleh nol |
---|---|
sampelBerat | bobot sampel yang akan diterapkan pada nilai, mungkin nol. |
Kembali
- hasilnya, mungkin dengan ketergantungan kontrol
GetName String publik ()
Mendapatkan nama metrik ini.
Kembali
- nama metrik ini
getSeed panjang publik ()
Mendapatkan nilai benih penghasil angka acak
Kembali
- nilai benih penghasil angka acak
Ops publik getTF ()
Mendapatkan Operasi TensorFlow
Kembali
- Operasi TensorFlow
abstrak publik Op resetStates ()
Menyetel ulang variabel status apa pun ke nilai awalnya
Kembali
- operasi kontrol untuk melakukan reset
hasil operan abstrak publik <T> ()
Mendapatkan hasil metrik saat ini
Kembali
- hasilnya, mungkin dengan ketergantungan kontrol
public final Op updateState ( Operand <? extends TNumber > label, Operand <? extends TNumber > prediksi, Operand <? extends TNumber > sampleWeights)
Membuat Operasi NoOp dengan dependensi kontrol untuk memperbarui status metrik
Parameter
label | labelnya |
---|---|
prediksi | prediksi |
sampelBerat | bobot sampel yang akan diterapkan pada nilai, mungkin nol. |
Kembali
- Operasi untuk memperbarui status metrik
public final Op updateState ( Operand <? extends TNumber > nilai, Operand <? extends TNumber > sampleWeights)
Membuat Operasi NoOp dengan dependensi kontrol untuk memperbarui status metrik
Parameter
nilai-nilai | input yang akan diteruskan ke status pembaruan, ini tidak boleh nol |
---|---|
sampelBerat | bobot sampel yang akan diterapkan pada nilai, mungkin nol. |
Kembali
- Operasi untuk memperbarui status metrik
Daftar publik< Op > updateStateList ( Operand <? extends TNumber > label, Operand <? extends TNumber > prediksi, Operand <? extends TNumber > sampleWeights)
Membuat Daftar Operasi untuk memperbarui status metrik berdasarkan label dan prediksi.
Ini adalah implementasi kosong yang harus ditimpa di sub kelas, jika diperlukan.
Parameter
label | labelnya |
---|---|
prediksi | prediksi |
sampelBerat | bobot sampel yang akan diterapkan pada nilai, mungkin nol. |
Kembali
- Daftar Operasi untuk memperbarui status metrik
Daftar publik< Op > updateStateList ( Operan <? extends TNumber > nilai, Operan <? extends TNumber > sampleWeights)
Membuat Daftar Operasi untuk memperbarui status metrik berdasarkan nilai input.
Ini adalah implementasi kosong yang harus ditimpa di subkelas, jika diperlukan.
Parameter
nilai-nilai | input yang akan diteruskan ke status pembaruan, ini tidak boleh nol |
---|---|
sampelBerat | bobot sampel yang akan diterapkan pada nilai, mungkin nol. |
Kembali
- Daftar Operasi untuk memperbarui status metrik