英语法语西班牙语

Ad


OnWorks 网站图标

h5fromtxt - 云端在线

在 OnWorks 免费托管服务提供商中通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器运行 h5fromtxt

这是命令 h5fromtxt 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


h5fromtxt - 将文本输入转换为 HDF5 文件

概要


h5来自txt [OPTION]……[HDF5文件]

商品描述


h5fromtxt 从标准输入中获取一系列数字并输出一个多维
HDF5 文件中的数字数据集。

HDF5 是由国家开发的免费、可移植的二进制格式和支持库
伊利诺伊大学厄巴纳-香槟分校超级计算应用中心。
一个单一的 h5 文件可以包含多个数据集; 默认情况下, h5来自txt 创建数据集
称为“数据”,但这可以通过 -d 选项,或使用语法
HDF5FILE:数据集。 该 -a 选项可用于将新数据集附加到现有 HDF5
文件中。

输入中除数字(和相关小数点等)之外的所有字符
被忽略。 默认情况下,数据假定为二维 MxN 数据集,其中 M
是行数(由换行符分隔),N 是列数。 在这
在这种情况下,列数在行之间变化是错误的。 如果 M 或 N 为 1,则
数据被写成一维数据集。

或者,您可以通过 -n 尺寸
选项,其中 尺寸 例如“2x2x2”。 在这种情况下,将忽略换行符,数据为
作为以行优先(“C”)顺序存储的给定大小的数组(其中最后一个索引
在您逐步浏览数据时变化最快)。 例如,一个 2x2x2 数组将具有
按顺序列出的元素:(0,0,0), (0,0,1), (0,1,0), (0,1,1), (1,0,0), (1,0,1 ,XNUMX),
(1,1,0)、(1,1,1)。

一个简单的例子是:

h5fromtxt foo.h5 <
1 2 3 4
5 6 7 8
EOF

它从标准输入读取一个 2x4 空格分隔的数组。

配置


-h 显示有关命令行选项和用法的帮助。

-V 打印 h5fromtxt 的版本号和版权信息。

-v 详细输出。

-a 如果 HDF5 输出文件已存在,则将数据附加为新数据集而不是
而不是覆盖文件(默认行为)。 相同的现有数据集
但是,文件中的名称会被覆盖。

-n 尺寸
而不是试图从行和列推断数组的维度
输入,将数据视为按行主序排列的数字序列,形成一个
维度数组 尺寸. 尺寸 是 MxNxLx... 形式(其中 M、N、L 是
数字)并且可以是任何维数。

-T 写入时转置输入,反转尺寸。

-d 姓名
写入数据集 姓名 在输出中; 否则,输出数据集称为“数据”
默认情况下。 或者,使用语法 HDF5FILE:数据集.

使用 onworks.net 服务在线使用 h5fromtxt


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad