Numpy Empty Like

empty_like(x)

Esta é uma simples função que tem como objetivo criar um arranjo com o mesmo formato do arranjo dado, sem no entanto inicializar os seus elementos. É perfeitamente equivalente ao comando empty(array(x).shape). É necessário tomar cuidado, no entanto, pois o lixo da memória onde o arranjo é criado será interpretado como valor numérico, e o conteúdo do arranjo será imprevisível.

x
Arranjo já existente que serve de modelo para o novo arranjo criado. Na verdade, o argumento não precisa ser um arranjo, mas qualquer objeto iterável que possa gerar um arranjo.

Veja também:

array() , ones() , zeros() , empty() , ones_like() , zeros_like()

Exemplos:

Os exemplos deste comando levam em consideração que o módulo NumPy foi importado através do comando from numpy import * na linha de comando. Essa prática não representa problemas no modo iterativo, mas recomenda-se que seja evitada em programas e scripts em geral.

Esta função não tem muitas opções. O exemplo básico segue abaixo:

>>> a = array([[ 1, 2, 3 ], [ 4, 5, 6 ]])
>>> empty_like(a)
array([[         0, 1701344351, 1818321759],
       [1885959276, 1392511488, 1308622848]])
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License