We stand with Ukraine to help keep people safe. Join us
All Apps
Best AppsReviewsComparisonsHow-To
When you purchase through links on our site, we may earn an affiliate commission

Armadillo for Mac

C++ library for linear algebra & scientific computing.

Free
In English
Version 10.7.0

Armadillo overview

Armadillo is a high quality linear algebra library (matrix maths) for the C++ language, aiming towards a good balance between speed and ease of use.

Features:
  • Easy to use functions and syntax, deliberately similar to Matlab / Octave
  • Useful for prototyping directly in C++
  • Useful for conversion of research code into production environments
  • Permissively licensed - can be used in proprietary software and products
  • Used for machine learning, pattern recognition, computer vision, signal processing, bioinformatics, statistics, finance, etc
  • Efficient classes for vectors, matrices, cubes (1st, 2nd, 3rd order tensors)
  • Supports dense and sparse matrices
  • Fast singular value decomposition (SVD), eigen decomposition, QR, LU, Cholesky, FFT
  • Clustering using k-means and Gaussian Mixture Models (GMM)
  • Automatic vectorisation of expressions (SIMD)
  • Contiguous and non-contiguous submatrices
  • Automatically combines several operations into one to increase speed and efficiency
  • Read/write data in CSV files
  • Automatically uses OpenMP for speedups
  • Used for machine learning by MLPACK
  • Used for numerical optimisation by Ensmallen

What’s new in version 10.7.0

Version 10.7.0:
Changes:
  • Speedups and feature enhancements.
  • Faster handling of submatrix views accessed by X.cols(first_col,last_col)
  • Faster handling of element-wise min() and max() in compound expressions
  • Expanded solve() with solve_opts::force_approx option to force use of the approximate solver

Armadillo for Mac

Free
In English
Version 10.7.0
Write a detailed review about Armadillo

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
0.0

(0 Reviews of Armadillo)

There are no reviews yet
  • Comments

  • User Ratings

Help the community
There are no reviews yet, be the first to leave one
Help the community
There are no ratings yet, be the first to leave one

How would you rate Armadillo?