gpt4 book ai didi

python - 如何在 tensorflow keras中重复矩阵?

转载 作者:行者123 更新时间:2023-12-01 00:39:34 25 4
gpt4 key购买 nike

我正在尝试在tensorflow、keras中重写以下python代码。但是,我在tensorflow keras中找不到等效的np.matlib.repmat。谁能帮我解决这个问题吗?

index = np.arange(0,256);
index_transpose = index.reshape(256,1)

I = numpy.matlib.repmat(index_transpose,1,256).reshape(256,256);
J = numpy.matlib.repmat(index,256,1);

I 和 J 的形状应为:I 形:(256, 256),J 形:(256, 256)

最佳答案

你可以这样做:

index = K.arange(256) #[0,1,2...,255]

I = K.stack([index]*256, axis=-1)
J = K.stack([index]*256, axis= 0)

地点:

I = [0,0,0....]
[1,1,1,....]
...
[255,.....]

J = [0,1,2,3...,255]
[0,1,2,3...,255]
.....

关于python - 如何在 tensorflow keras中重复矩阵?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57464606/

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