gpt4 book ai didi

python - 为 keras reshape 数组

转载 作者:太空宇宙 更新时间:2023-11-03 14:00:58 25 4
gpt4 key购买 nike

我有一个数据数组,它是一个具有 3 个特征的二维数组:[[1,2,3], [4,5,6]] 我希望通过 reshape(1,2,3) reshape 它以适应 keras 以获得一个像这样的数组:

trainX = [[[1,2,3], [4,5,6]]].

训练数组几乎相同:

trainY = [[4,5,6], [7,8,9]]

我想将它传递给我的模型。当我这样传递时:

model.add(LSTM(32, input_shape=(2,3)))
model.add(Dense(3))
model.fit(trainX, trainY)

它表示目标样本的数量与输入样本的数量不同。有些东西我不明白,但我不知道在哪里。

你能帮我吗? :D

最佳答案

这应该有帮助:

import numpy as np
a = np.array([[1, 2, 3], [4, 5, 6]])
trainX = a.reshape(1, 2, 3)
# [[[1 2 3] [4 5 6]]]

关于python - 为 keras reshape 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49239916/

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