保存4D张量的最佳文件类型是什么?

沃尔特·温霍尔兹·约翰逊

我需要为3D卷积网络中的后续步骤进行预处理的一些数据。数据以以下格式存储:

   POSITION
x     y     z     (feature 1 x) (feature 1 y) (feature 1 z) (feature 2 x) (feature 2 y ...
1.2   0.54  2.3    0.04          0.2          -0.9           -0.2         0.65 ...
...(more rows of the same format)...

在执行涉及位置数据和特征的其他一些步骤之后,我得到了一个带有维度的pytorch张量[height][width][depth][features],或者等效地是一个numpy数组,其中前三个是位置数据,我可以使用它们使用颜色来绘制特征,并且[features]是包含每个特征值的向量。

这些是非常大的文件,我不想在处理过程中稍后执行从上面显示的第一种文件格式到张量/数组形式的转换。我正在考虑使用torch.save(tensor, 'file.pt')

我的问题是:保存此数据的最佳文件格式是什么,以便以后无需任何预处理即可轻松访问?必须使用PyTorch对其进行序列化似乎是一种令人费解的保存数据类型的方法,我希望它具有更特定的/指定的文件格式。

沃尔特·温霍尔兹·约翰逊

我想我找到了一种更直接的方法。Numpy支持将其数组另存为.npy文件。

该过程非常简单。要将数组保存array_1到文件中numpy_array_1.npy,您需要做的是:

np.save('numpy_array_1.npy', array_l)

然后将其加载到array_2

array_2 = np.load('numpy_array_1.npy')

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将张量值保存为二进制格式的文件的最佳方法是什么?

在 R 中,将这种类型的列表保存为永久文件的最佳方法是什么?

优化4D张量旋转

批量4D张量Tensorflow索引

pytorch将4D张量的小批量保存为图像

无法保存4d数组int .txt文件

在张量流中张量相乘的最佳方法是什么

将哈希表保存到文件的最佳方法是什么?

将复杂字典保存到文件的最佳方法是什么?

用Python保存凭证文件的最佳方法是什么?

在Django中保存机密文件的最佳做法是什么?

最佳的内容类型是什么?

将 Pytorch 4D 张量另存为图像

通过2d张量中的值索引pytorch 4d张量

预期以4D张量为输入,取而代之的是2D张量

在PyTorch中将5D张量转换为4D张量

在PyTorch中使用3D张量索引对4D张量进行切片

对于4D 3D张量,tf.matmul在张量流中不广播

DL Keras框架的图像输入的3D张量和4D张量之间的差异

如何在 4d 火炬张量中获取 3d 张量的模块?

如何获取(5D张量)图像序列的平均/和?变成4D张量

如何结合图像张量(4D)和深度张量(4D)在 PyTorch 中创建 5D 张量 [batch size, channels, depth, height, width]?

如何在张量流中忽略4D张量中的零?

sudoers.d中的README文件是什么类型的文件?

PHP-检查文件扩展名以及确定真实文件类型的最佳方法是什么?

保存大量链接的最佳方法是什么?

保存JNIEnv *的最佳方法是什么?

保存游戏状态的最佳方法是什么?

足球结果的最佳变量类型是什么?