InglêsFrancêsEspanhol

Executar servidores | Ubuntu > | Fedora > |


favicon do OnWorks

h5fromtxt - Online na nuvem

Execute h5fromtxt no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando h5fromtxt que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


h5fromtxt - converte a entrada de texto em um arquivo HDF5

SINOPSE


h5fromtxt [OPÇÃO] ... [HDF5FILE]

DESCRIÇÃO


h5fromtxt pega uma série de números da entrada padrão e produz uma
conjunto de dados numéricos em um arquivo HDF5.

HDF5 é um formato binário portátil e gratuito e uma biblioteca de suporte desenvolvida pela National
Centro para Aplicações de Supercomputação da Universidade de Illinois em Urbana-Champaign.
Uma única h5 o arquivo pode conter vários conjuntos de dados; por padrão, h5fromtxt cria um conjunto de dados
chamado de "dados", mas isso pode ser alterado por meio do -d opção, ou usando a sintaxe
HDF5FILE: DATASET. o -a opção pode ser usada para anexar novos conjuntos de dados a um HDF5 existente
arquivo.

Todos os caracteres além dos números (e pontos decimais associados, etc.) na entrada
são ignorados. Por padrão, os dados são considerados um conjunto de dados MxN bidimensional, onde M
é o número de linhas (delimitadas por novas linhas) e N é o número de colunas. Nisso
caso, é um erro o número de colunas variar entre as linhas. Se M ou N é 1, então
os dados são gravados como um conjunto de dados unidimensional.

Como alternativa, você pode especificar as dimensões dos dados explicitamente por meio do -n tamanho
opção, onde tamanho é, por exemplo, "2x2x2". Neste caso, as novas linhas são ignoradas e os dados são
tomado como um array de tamanho dado armazenado na ordem da linha principal ("C") (onde o último índice
varia mais rapidamente conforme você percorre os dados). por exemplo, uma matriz 2x2x2 teria o
elementos listados na ordem: (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).

Um exemplo simples é:

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

que lê em uma matriz delimitada por espaço de 2x4 a partir da entrada padrão.

OPÇÕES


-h Exibe ajuda sobre as opções de linha de comando e uso.

-V Imprima o número da versão e as informações de copyright do h5fromtxt.

-v Saída detalhada.

-a Se o arquivo de saída HDF5 já existe, acrescente os dados como um novo conjunto de dados em vez
do que substituir o arquivo (o comportamento padrão). Um conjunto de dados existente do mesmo
o nome dentro do arquivo é sobrescrito, entretanto.

-n tamanho
Em vez de tentar inferir as dimensões da matriz a partir das linhas e colunas de
a entrada, trata os dados como uma sequência de números na ordem da linha principal formando um
matriz de dimensões tamanho. tamanho tem a forma MxNxLx ... (com M, N, L sendo
números) e podem ter qualquer dimensionalidade.

-T Transponha a entrada quando estiver escrita, invertendo as dimensões.

-d nome
Gravar no conjunto de dados nome na saída; caso contrário, o conjunto de dados de saída é chamado de "dados"
por padrão. Como alternativa, use a sintaxe HDF5FILE: DATASET.

Use h5fromtxt online usando serviços onworks.net


Ad


Ad