Este es el comando h5import que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
h5import: importa datos a un archivo HDF5 nuevo o existente.
SINOPSIS
h5importar en archivo -d lista_tenue [ -p nombre de ruta] [ -t input_class] [ -s input_size] [infile
...] -o archivar
h5importar en archivo -oscurece lista_tenue [ -camino nombre de ruta] [ Tipo input_class] [ -Talla tamaño_entrada
] [en archivo ...] -archivo de salida archivar
h5importar en archivo -c config_file [archivo de entrada...] -archivo de salida archivar
h5importar -h
h5importar -ayuda
DESCRIPCIÓN
h5import convierte los datos de uno o más archivos ASCII o binarios, infile, en el mismo
número de conjuntos de datos HDF5 en el archivo HDF5 nuevo o existente, archivo de salida. La conversión de datos es
realizado de acuerdo con el tipo especificado por el usuario y las propiedades de almacenamiento especificadas en
en_opciones.
El objetivo principal de h5import es importar datos enteros o de coma flotante. los
El diseño de la utilidad permite versiones futuras que acepten archivos de texto ASCII y almacenen la
contenidos como una matriz compacta de cadenas unidimensionales, pero esa capacidad no es
implementado en HDF5 Release 1.6.
Entrada datos y opciones
Los datos de entrada se pueden proporcionar en una de las siguientes formas:
* Como un archivo ASCII, o de texto sin formato, que contiene datos enteros o de punto flotante
* Como un archivo binario que contiene datos nativos de coma flotante de 32 o 64 bits
* Como un archivo binario que contiene datos enteros nativos, firmados o sin firmar y de 8 bits,
16 bits, 32 bits o 64 bits.
* Como archivo ASCII o de texto sin formato que contiene datos de texto. (Esta característica no es
implementado en HDF5 Release 1.6.)
Cada archivo de entrada, infile, contiene una única matriz n-dimensional de valores de uno de los
los tipos anteriores expresados primero en el orden de las dimensiones de cambio más rápido.
Los datos de coma flotante en un archivo de entrada ASCII deben expresarse en forma flotante fija
(p. ej., 323.56) h5import está diseñado para aceptar notación científica (p. ej., 3.23E + 02) en una
ASCII, pero eso no está implementado en HDF5 versión 1.6.
Cada archivo de entrada se puede asociar con opciones que especifican el tipo de datos y el almacenamiento
propiedades. Estas opciones se pueden especificar como argumentos de línea de comando o en un
archivo de configuración. Tenga en cuenta que exactamente uno de estos enfoques debe utilizarse con un solo
fichero de entrada.
Los argumentos de la línea de comandos, que se utilizan mejor con archivos de entrada simples, se pueden utilizar para especificar el
clase, tamaño, dimensiones de los datos de entrada y una ruta que identifica el conjunto de datos de salida.
El medio recomendado para especificar las opciones de datos de entrada es en un archivo de configuración; este es
también es el único medio de especificar funciones de almacenamiento avanzadas. Ver más discusión en
"El archivo de configuración" a continuación.
La única opción necesaria para los datos de entrada son los tamaños de dimensión; los valores predeterminados están disponibles para todos
otros.
h5import aceptará hasta 30 archivos de entrada en una sola llamada. Otras consideraciones, como
la longitud máxima de una línea de comando, puede imponer una limitación más estricta.
Salida datos y opciones:
El nombre del archivo de salida se especifica siguiendo la opción -o o -output en el archivo de salida.
Los datos de cada archivo de entrada se almacenan como un conjunto de datos separado en este archivo de salida. archivar
puede ser un archivo existente. Si aún no existe, h5import lo creará.
La información del conjunto de datos de salida y las propiedades de almacenamiento solo se pueden especificar mediante un
archivo de configuración.
Conjunto de datos camino
Si los grupos en la ruta que conduce al conjunto de datos no existen, h5import creará
ellos. Si no se especifica ningún grupo, el conjunto de datos se creará como miembro del
grupo raíz. Si no se especifica un nombre de conjunto de datos, el nombre predeterminado es conjunto de datos1 para el
primer conjunto de datos de entrada, conjunto de datos2 para el segundo conjunto de datos de entrada, conjunto de datos3 para el tercero
conjunto de datos de entrada, etc. h5import no sobrescribe un conjunto de datos preexistente del
nombre especificado o predeterminado. Cuando un conjunto de datos existente de un nombre que confunde
encontrado, h5import se cierra con un error; el archivo de entrada actual y cualquier
los archivos de entrada posteriores no se procesan.
Salida tipo
Parámetros de tipo de datos para datos de salida
Salida datos clase
Entero o punto flotante con o sin signo
Salida datos tamaño
Entero de 8, 16, 32 o 64 bits Punto flotante de 32 o 64 bits
Salida
IEEE, STD, NATIVE (predeterminado), otras arquitecturas se incluyen en h5import
diseño pero no se implementan en esta versión.
Salida byte solicite
Little o big-endian. Relevante solo si la arquitectura de salida es IEEE, UNIX o STD;
fijo para otras arquitecturas.
Conjunto de datos diseño y STORAGE propiedades
Indique cómo se organizarán los datos sin procesar en el disco. Si ninguno de los siguientes son
especificado, la configuración predeterminada es un diseño contiguo y sin compresión.
Layout Contiguo (predeterminado), fragmentado
Externo STORAGE
Permite almacenar datos sin procesar en un archivo que no sea HDF5 o en un archivo HDF5 externo.
Requiere diseño contiguo.
Comprimido
Establece el tipo de compresión y el nivel al que se debe comprimir el conjunto de datos.
Requiere un diseño fragmentado.
Extensible
Permite que las dimensiones del conjunto de datos aumenten con el tiempo y / o sean ilimitadas.
Requiere un diseño fragmentado.
Comprimido y extensible
Requiere un diseño fragmentado.
Utilice h5import en línea utilizando los servicios de onworks.net