英文:
How to create 4d array with random data using numpy random
问题
我的模型接受形状为(1, 32, 32, 3)的数据,我正在寻找一种使用numpy中的np.array传递数据的方法。请帮忙,将不胜感激。
英文:
My model accepts data in the shape(1, 32, 32, 3), I am looking for a way to pass the data using np.array from numpy. Any help on this will be appreciated please
答案1
得分: 2
您目前的数据是一维数组,您想将输入数据转换为一个四维数组吗?因为四维数组是矩阵的矩阵,您现在的数据输入看起来像是较大矩阵中的一个矩阵的单一索引。要创建一个四维数组,只需执行以下操作:
a = np.random.rand(1, 32, 32, 3)
要获得更好的结果,我们需要了解您数据的结构。
英文:
Your data right now is a one-dimensional array you want to convert your input data to a 4-dimensional array? Because a 4d array is a matrice of matrices the data input you have right now looks like a singular index within a matrix of the bigger matrix of matrixes. to create a 4d array it just:
a = np.random.rand(1, 32, 32, 3)
to get something better we need the structure of your data
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论