我用tensorflow学习了一些数据。
为了测试,我看到了最终结果的形状。
它是 (1, 80, 80, 1) 的张量。
我使用 matplotlib 或 PIL 来做到这一点,
我想在更改为饼图数组后查看图像。
但是我无法将张量更改为 numpy。
即使我使用了 eval(),我也不能因为会话而做任何事情。
没有办法将张量转换为 numpy。
我可以将张量视为图像吗?
(mytensor1) # mytensor
arr = np.ndarray(mytensor1)
arr_ = np.squeeze(arr)
plt.imshow(arr_)
plt.show()
Run Code Online (Sandbox Code Playgroud)
但有错误消息:TypeError: expected sequence object with len >= 0 or a single integer
在此nodejs代码中,
declare var process: NodeJS.Process;
declare var global: NodeJS.Global;
declare var console: Console;
declare var __filename: string;
declare var __dirname: string;
Run Code Online (Sandbox Code Playgroud)
那...
'declare var'和'var'有什么区别?
当我查看谷歌搜索时,我得到了运行时一词。
Wiki说运行时是计算机程序运行时的一种操作。
但我听不懂。
第1行,“ process”之后再“ NodeJS.Process”之后的“:”是什么意思?
这是否意味着“进程”等于“ NodeJS.Process”?
还是第4行,在“ __filename”之后然后是“ string”之后,“:”是什么意思?
这是否意味着“ __filename”等于“ string”?
谢谢。
我编码了这个.
a=np.array([1, 2, 3, 4])
print(a.shape)
Run Code Online (Sandbox Code Playgroud)
结果就是这个.
(4,)
Run Code Online (Sandbox Code Playgroud)
所以我编码了这个.
a=np.array([[1, 2, 3, 4]])
print(a.shape)
Run Code Online (Sandbox Code Playgroud)
结果就是这个.
(1, 4)
Run Code Online (Sandbox Code Playgroud)
两个代码之间的唯一区别是存在 []
有什么区别(4,)和(1, 4)???
这两个是一样的吧?