mir 0.15.1-beta2

Numeric library for Dlang


To use this package, run the following command in your project's root directory:

Manual usage
Put the following dependency into your project's dependences section:

codecov.io Build Status Build status Circle CI

Dub version License Dub downloads Gitter

Mir

Numeric library and mirror for upcoming numeric packages for the Dlang standard library.

Packages

  • mir.ndslice Multidimensional Random Access Ranges and Arrays
  • mir.las.sum Functions and Output Ranges for Summation Algorithms. Works with user-defined types.
  • Precise algorithm: improved analog of Python's fsum
  • Pairwise algorithm: fast version for Input Ranges
  • Kahan, KBN, and KB2 algorithms
  • mir.combinatorics
  • combinations
  • permutations
  • cartesianPower
  • combinationsRepeat

TODO

Notes

  • mir.ndslice is a development version of the std.experimental.ndslice package.
  • Mir is going to be a testing package for the future Dlang BLAS implementation.

Compatibility

LinuxMac OS XWindows
DMD 64Build StatusBuild StatusBuild status
DMD 32Build StatusOS X >= 10.7 is x86-64 onlyBuild status
LDC 64Build StatusBuild Status#120
LDC 32Build StatusOS X >= 10.7 is x86-64 only#120
  • DMD (reference D compiler) >= 2.068
  • LDC (LLVM D Compiler) 0.17.0+.
Authors:
  • Ilya Yaroshenko
Dependencies:
none
Versions:
3.2.3 2022-Jun-05
3.2.2 2020-Nov-15
3.2.1 2020-Mar-30
3.2.0 2019-Apr-13
3.1.2 2019-Mar-23
Show all 81 versions
Download Stats:
  • 0 downloads today

  • 2 downloads this week

  • 8 downloads this month

  • 16730 downloads total

Score:
2.7
Short URL:
mir.dub.pm