python - CNTK Learner 和 python 中的压缩参数

标签 python machine-learning cntk

我一直在关注 CNTK 教程 CNTK 203: Reinforcement Learning Basics并遇到通过以下方式将参数发送给 Brain 类中的 Learner:

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

这是教程中第一次这样做。谁能理解为什么参数是 zip 对象的字典? zip 在这种情况下会做什么?

最佳答案

zip 是 python 中的一个内置函数,它从其列表参数中创建元组。请参阅this更多细节。相关代码只是创建一个字典,将网络的输入变量映射到值 x 和 y。

关于python - CNTK Learner 和 python 中的压缩参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42030433/

相关文章:

python - ROC-AUC 的倒数?

python - CNTK序列模型错误: Different minibatch layouts detected

python - CNTK(微软认知工具包)导入错误

Python - 创建egg文件描述和长描述有什么用

python - Pyinstaller 生成的应用程序未链接到指定的二进制文件 (chromedriver)

python - sklearns OMP 中的 "Linear dependence in the dictionary"异常

python - CNTK:如何定义 UpSampling2D

python - 将 GEKKO 与 MINLP 求解器结合使用时如何知道方程的最大数量

javascript - pdfkit 不加载 css 和 JavaScript

python - 如何使用 scikit-learn 训练/升级非常大的数据集?