小编Riv*_*tya的帖子

如何在numpy中创建对角线多维(即大于2)

是否有更高(大于两个)维度的 diag 等价物?

L = [...] # some arbitrary list.
A = ndarray.diag(L)
Run Code Online (Sandbox Code Playgroud)

将创建一个对角线二维矩阵 shape=(len(L), len(L)) 在对角线上具有 L 元素。

我想做相当于:

length = len(L)
A = np.zeros((length, length, length))
for i in range(length):
    A[i][i][i] = L[i]
Run Code Online (Sandbox Code Playgroud)

有没有一种巧妙的方法来做到这一点?

谢谢!

numpy

6
推荐指数
1
解决办法
2345
查看次数

GPG 依赖于熵生成

在尝试生成 GPG 密钥时(使用 gpg --gen-key),它可能会在发出消息后挂起:

没有足够的随机字节可用。请做一些其他的工作,让操作系统有机会收集更多的熵!(还需要 278 个字节)

gpg (GnuPG) 1.4.16

Ubuntu 14.04.2 LTS

ubuntu gnupg

3
推荐指数
2
解决办法
5663
查看次数

标签 统计

gnupg ×1

numpy ×1

ubuntu ×1