mir 0.13.0
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.
Documentation can be found at http://docs.mir.dlang.io/.
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.13.0 released 7 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:
-
-
5 downloads today
-
37 downloads this week
-
224 downloads this month
-
16072 downloads total
-
- Score:
- 4.4
- Short URL:
- mir.dub.pm