1 repositorio
Operations to flip arrays, extract diagonals, or create triangular matrices.
Distinct from Array Manipulation Utilities: Specific to geometric reorientation of the array axes, distinct from general search, binning, or grouping utilities.
Explore 1 awesome GitHub repository matching data & databases · Array Reorientation. Refine with filters or upvote what's useful.
NumCpp es un framework de C++ y biblioteca de computación numérica que proporciona un kit de herramientas para la gestión de arrays multidimensionales y rutinas matemáticas. Funciona como una implementación en C++ del ecosistema NumPy, ofreciendo un framework de computación científica para gestionar tensores y realizar ecuaciones algebraicas complejas. El proyecto permite la manipulación de arrays de alto rendimiento dentro de un entorno C++ sin depender de un runtime de Python. Se distingue por proporcionar una interfaz similar a NumPy para ejecutar álgebra lineal, gestionar estructuras de datos multidimensionales y realizar procesamiento numérico. La biblioteca cubre una amplia gama de capacidades, incluyendo operaciones algebraicas de matrices, gestión de geometría de arrays mediante slicing y reshaping, y la generación de distribuciones aleatorias. También incluye herramientas para el análisis de datasets, estadísticas de arrays y la importación/exportación de datos numéricos mediante formatos binarios y de texto.
Enables data reorientation through diagonal extraction, triangular matrix creation, and axis flipping.