numpy.isfortran(array) : esta es una función lógica que verifica si la array es contigua a Fortran o no.
Orden: [C-contiguo, F-contiguo, A-contiguo; opcional]
C-orden contiguo en la memoria (el último índice varía más rápido). El orden C significa que operar el aumento de filas en la array será un poco más rápido.
FORTRAN-orden contiguo en la memoria (el primer índice varía más rápido). El orden F significa que las operaciones por columnas serán más rápidas.
‘A’ significa leer / escribir los elementos en un orden de índice similar a Fortran si la array es contigua a Fortran en la memoria, de lo contrario, en un orden similar a C.
Parámetros:
array : [array_like]Input array
Devolver :
True, if array is Fortran; else False
Código 1:
# Python program explaining # isfortran() function import numpy as np in_array = np.array([[1, 2, 3], [4, 5, 6]], order='C') print ("Input array : \n", in_array) exp2_values = np.exp2(in_array) print ("\nisfortran : ", np.isfortran(in_array))
Producción :
Input array : [[1 2 3] [4 5 6]] isfortran : False
Código 2:
# Python program explaining # isfortran() function import numpy as np in_array = np.array([[1, 2, 3], [4, 5, 6]], order='F') print ("Input array : \n", in_array) exp2_values = np.exp2(in_array) print ("\nisfortran : ", np.isfortran(in_array))
Producción :
Input array : [[1 2 3] [4 5 6]] isfortran : True
Referencias:
https://docs.scipy.org/doc/numpy-1.13.0/reference/generated/numpy.isfortran.html#numpy.isfortran
.
Publicación traducida automáticamente
Artículo escrito por Mohit Gupta_OMG 🙂 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA