La versión 1.20.0 se ha liberado recientemente. Versión en la que se incluyen nuevas capacidades como las anotaciones de tipos y expansión del uso de SIMD (single instruction, multiple data). Por lo que se ha descrito como la versión más grande de la historia de la librería.
Las anotaciones de tipo se encuentran disponibles en una amplia parte de la librería. Estando disponible un nuevo módulo numpy.typing en el que se pueden encontrar tipos útiles para los usuarios finales. Entre los que se incluyen ArrayLike, para objetos que se pueden convertir en vectores, y DtypeLike, para objetos que se pueden convertir en un dtype.
Por otro lado, al aumentar el uso de SIMD en NumPy se mejora la velocidad de ejecución de muchas funciones. Además, se han realizado mejoras para preparar el código para introducir en un futuro las optimizaciones de rendimiento de SIMD de NEP-38.
Otras mejoras que se han incluido en la versión 1.20.0 de NumPy son:
randon.Generator contiene una nueva función permuted.where se ha añadido para evaluar los valores en vectores de tipo Boolean.numpy.typing ahora se pueden importar en tiempo de ejecución.sliding_window_view ofrece una vista de ventana deslizante para matrices NumPy.np.int.mode y searchside han sido deprecadas.Las notas de la versión se pueden encontrar en la página web del proyecto con el resto de mejoras que se han introducido en esta versión.
Imagen de Michael Gaida en Pixabay
En un artículo anterior vimos la fórmula clásica del CLV junto a sus limitaciones. Una…
Y llegamos al final de una serie que había programado para ser de tres entradas.…
Un modelo de credit scoring no es un artefacto estático. Se construye en un momento…
En las seis entregas anteriores hemos paseado por casi todos los géneros del disparate económico:…
El Customer Lifetime Value (CLV) es, probablemente, la métrica más importante que puede calcular una…
Seguimos ampliando el laboratorio de Analytics Lane con el lanzamiento de la versión 1.4, que…
This website uses cookies.