我似乎无法从我的本机Windows命令行中使用git.
我尝试过PowerShell,我在环境变量中有git bin的路径,但是command not found当我输入时它仍然给我一个" " git.我在这里查看了解决方案
,但它们都不适用于我.
我没有C:/Program Files/git folder (or Program Files(x86)).
如果我打开git桌面应用程序然后使用"打开一个启用了git的终端"选项,我可以使命令行git工作.
这一切都很好,除了打开桌面应用程序需要永远在我的笔记本电脑上,我宁愿能够拔出命令行来拉取我的代码.
我愿意重新安装git并遵循特定说明,或安装更可行的git版本,如果有人有建议的话.谢谢.
有没有办法使张量可迭代而无需运行eval()以获取其 numpy 数组?
我试图在使用张量后迭代它的两个部分split(),但它发生在我的神经网络隐藏层的构造中,所以它需要在我能够开始会话之前发生。
import tensorflow as tf
x = tf.placeholder('float', [None, nbits])
layer = [x]
for i in range(1,numbits):
layer.append(tf.add(tf.matmul(weights[i-1], layer[i-1]), biases[i-1]))
aes, bes = tf.split(1, 2, layer[-1])
if i%2 == 1:
for am, a, b in zip(add_layer, aes, bes):
layer.append(am.ex(a, b))
Run Code Online (Sandbox Code Playgroud)
问题是在这一点上layer[-1]是 a tf.placeholder,所以aes和bes都是张量,我不能用zip().
任何想法,将不胜感激。