mir 0.15.0-beta3
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:
Mir
Numeric library and mirror for upcoming numeric packages for the Dlang standard library.
Packages
mir.ndslice
Multidimensional Random Access Ranges and Arraysmir.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
mir.sparse
multidimensional sparse arraysmir.fft
multidimensional FFTmir.random
non-uniform random generatorsmir.data
sci data formatsmir.las
linear algebra subroutinesmir.stat
statistical functionsmir.stat.probcounting
hyperloglog algorithm implementation
Notes
mir.ndslice
is a development version of thestd.experimental.ndslice
package.- Mir can be used with DMD (reference D compiler) front end >=
2.068
. So ndslice can be used with LDC (LLVM D Compiler)0.17.0
+. - Mir is going to be a testing package for the future Dlang BLAS implementation.
- Registered by Ilia Ki
- 0.15.0-beta3 released 8 years ago
- libmir/mir
- BSL-1.0
- 2015-2016, Ilya Yaroshenko, DlangScience
- Authors:
- 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 - Download Stats:
-
-
0 downloads today
-
2 downloads this week
-
8 downloads this month
-
16730 downloads total
-
- Score:
- 2.7
- Short URL:
- mir.dub.pm