2017-02-03 2 views
1

ich das CNTK Tutorial CNTK 203: Reinforcement Learning Basics verfolgt habe und angetroffenen im Gehirn Klasse in der folgenden Art und Weise die Argumente für den Lernenden zu senden:CNTK Learner und Reißverschluss Argumente in Python

arguments = dict(zip(self.loss.arguments, [x,y])) 
updated, results =self.trainer.train_minibatch(arguments, outputs=[self.loss.output]) 

Dies ist das erste Mal, das ist in den Tutorials gemacht. Kann jemand verstehen, warum die Argumente ein Wörterbuch von Zip-Objekten sind? Was macht zip in diesem Szenario?

Antwort

0

zip ist eine eingebaute Funktion in Python, die Tupel aus ihren Listenargumenten erzeugt. Weitere Informationen finden Sie unter this. Der betreffende Code erzeugt nur ein Wörterbuch, das die Eingangsvariablen des Netzwerks den Werten x und y zuordnet.