in einem code aus einem Buch wird das attribut "weights" bei einer Instanz der klasse tf.keras.layers.Dense verwendet. Aber weder in der Description der Klasse tf.keras.layers.Dense selbst, noch in den Klassen von denen diese Klasse erbt( also die klassen tf.Module und tf.keras.layers.Layer) kommt das attribut "weights" in der Description vor.
Ich selbst habe ein Code beispiel dazu geschrieben:
Code: Alles auswählen
class EigeneDense(keras.layers.Layer):
def__init__(self, dense):
self.dense = dense
def call(self, inputs):
# HIER wird das Attribut verwendet
output = tf.matmul(inputs, self.dense.weights[0], transpose_b = True)
Vielen Dank im Voraus!