.set_data

Der Befehl Autoencoder.set_data(T) erwartet folgende (verpflichtende) Argumente:

ArgumentDatentypHinweis
TObjektDaten eines Autoencoders

Es wird ein Autoencoder erstellt, wobei die Daten (Layout, Gewichte und Schwellwerte) gemäß dem Objekt T definiert werden. Dabei ist T ein Objekt mit folgenden Variablen:

VariableDatentypHinweis
layout_encodeDatenfeldListe ganzer Zahlen (Layout des Encoders)
layout_decodeDatenfeldListe ganzer Zahlen (Layout des Decoders)
weightsDatenfeldListe von Matrizen (Gewichte)
biasesDatenfeldListe von Vektoren (Schwellwerte)

Der Befehl lässt sich daher insbesondere in Kombination mit .get_data() sowie mit .export_data() verwenden.

Beispiel
Es wird die Funktion Autoencoder.get_data() sowie der Befehl Autoencoder.set_data() getestet. Der Test war erfolgreich, wenn die erste sowie die dritte Zeile der Ausgabe identisch sind.
Zur Übersicht