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.ndsliceMultidimensional Random Access Ranges and Arraysmir.las.sumFunctions 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.combinatoricscombinationspermutationscartesianPowercombinationsRepeat
TODO
mir.sparsemultidimensional sparse arraysmir.fftmultidimensional FFTmir.randomnon-uniform random generatorsmir.datasci data formatsmir.laslinear algebra subroutinesmir.statstatistical functionsmir.stat.probcountinghyperloglog algorithm implementation
Notes
mir.ndsliceis a development version of thestd.experimental.ndslicepackage.- 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.
- 0.15.0-beta3 released 9 years ago
- libmir/mir
- BSL-1.0
- 2015-2016, Ilya Yaroshenko, DlangScience
- Authors:
- Dependencies:
- none
- Versions:
-
Show all 81 versions3.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
-
0 downloads this week
-
360 downloads this month
-
22832 downloads total
-
- Score:
- 4.3
- Short URL:
- mir.dub.pm