grad_h[h < 0] = 0
它表示用零替换grad_h
中的所有值,其中对应的h
为负值。
因此,它实现了某种掩码,仅当h
为负值时才保持梯度值
假设grad_h和h具有相同的形状。
grad_h.shape == h.shape
我知道右侧的是应用dropout之前的输入。现在当你说时,它意味着你正在随机地使输入中50%的神经元的激活变为零。 这行表示正在创建类Dropout的新对象,并在其构造函数中传递0.5。但是在结尾添加?这在Python语法中意味着什么?
我在builtins python对象中发现了一个名为property的对象。docstring表示: 典型的用法是定义一个托管属性x: ,但我不明白这是什么意思 谁能解释一下我们什么时候必须用这个?
正在做什么?似乎是在向组件传递道具。这个语法是什么意思?
你可以看到(...)=
我不理解如何使这段代码在Java7中工作 这个符号在Java中到底是什么意思? 如果Java7不支持它,如何改变它,使它能够正常工作。
问题内容: 注意到今天在我们的代码库中有一行代码,我认为肯定会因语法错误而使构建失败,但是测试通过了,显然它实际上是有效的python(在2.x和3中)。 条件表达式有时不需要空格: 如果LHS是变量,则不起作用: 但是它似乎仍然可以与其他类型的文字一起使用: 这是怎么回事,出于某种原因,它是否有意成为语法的一部分?这个奇怪的怪癖是已知/记录的行为吗? 问题答案: 令牌之间的空白 除逻辑行的开头或