Diselesaikan: Kurangi lapisan

Pembaharuan Terakhir: 09/11/2023

Masalah utama dengan pengurangan lapisan adalah hasilnya bisa tidak akurat. Perbedaan antara kedua lapisan tersebut bisa jadi tidak akurat, yang dapat menyebabkan hasil yang salah.

Assuming you have two layers, layer1 and layer2, you can subtract them using the following code:

result = layer1 - layer2

Ini akan mengambil lapisan pertama, lapisan1, dan mengurangi lapisan kedua, lapisan2, darinya. Hasilnya akan berupa layer baru yang berisi perbedaan antara kedua layer tersebut.

Pengurangan Python

Dalam Python, pengurangan dua angka dilakukan dengan menggunakan operator pengurangan (-). Sintaks untuk mengurangkan dua angka dengan Python adalah sebagai berikut:

angka1 – angka2

Tanda kurung diperlukan jika angka1 dan angka2 bukan bilangan bulat. Jika angka1 dan angka2 adalah bilangan bulat, maka tanda kurung tidak diperlukan dan pengurangan dapat dilakukan tanpa tanda kurung.

Kurangi layer di Keras

Di Keras, pengurangan layer dilakukan dengan memanggil fungsi layer_subtract. Fungsi ini mengambil dua lapisan sebagai masukan dan mengembalikan perbedaan antara dua lapisan.

Berikut adalah contoh cara mengurangi layer di Keras:

# buat layer baru bernama "output" di bawah layer "input" def output_layer(self, input): # kurangi input dari dirinya sendiri self.input = self.input – input # kembalikan hasil pengurangan ini output_layer = keras.Layer( nama = "output", input = self.input)

Pos terkait: