gpt4 book ai didi

python - numpy 数组转换成对

转载 作者:太空狗 更新时间:2023-10-30 00:30:36 25 4
gpt4 key购买 nike

我不确定它在 python 中是如何调用的,我认为它是一对不管怎样,我有一个巨大的 numpy 数组,它的格式是这样的

FFnetlayer0 =   [ 0,  243,    9,  243,   18,  243,    4,  244,   13,  244, ....etc.]

我需要这个 numpy 数组格式为:

FFnetlayer0 =   [ (0,  243),    (9,  243),   (18,  243),    (4,  244),   (13,  244), .....]

Nodepairs 需要介于 ( ) 之间,以便为 python 手动构建神经网络 FFnet我正在构建一个巨大的神经网络,所以我使用一个函数来创建数组,但我没有包含 ( ) 符号

conec =[]
for i in range (3):
conec = numpy.append(conec,[(i,243),(i+9,243),(i+18,243)])
d = 4
conec = numpy.append(conec,[(i+d,244),(i+9+d,244),(i+18+d,244)])
d = 7
...
..
.

最佳答案

一种方法是将其转换为二维 NumPy 数组:

FFnetlayer0 = FFnetlayer0.reshape(-1, 2)

现在,为某些 i 访问 FFnetlayer0[i] 将为您提供一个包含两个条目的 NumPy 数组。

关于python - numpy 数组转换成对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4971368/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com