.set_data

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

ArgumentDatentypHinweis
TObjektDaten eines Diffusion Models

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

VariableDatentypHinweis
layoutDatenfeldListe ganzer Zahlen (Layout)
stepsZahlganzzahlig, positiv
standard_deviationZahlpositiv
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 ein Diffusion Model mit zuvor exportierten Daten definiert.
Zur Übersicht