-
It would be nice if `mir.ndslice.topology`'s `stairs` had some kind of functionality for when the diagonal is assumed to be a constant (0 and 1 are most common for strict and unit triangular, respecti…
-
The `symm` function doesn't seem to do a good job at handling mixed strides in matrices B and C. This arises when you want to evaluate A*B where B is assumed to be symmetric an A is the result of a tr…
-
Tested with version 1.3.14:
```d
import mir.algebraic : Algebraic;
void main() {
import std.range : zip;
Type[] types;
int[] ints;
zip(types, ints);
}
alias Type = Alg…
-
https://forum.dlang.org/thread/recgifvrlcambwwkoobx@forum.dlang.org
Hi,
I'm just wondering what is the best way to read CSV data file into Mir (2d array) ndslice? Esp. if it can parse date into …
-
It occurs to me that a slices `label[]` can fit a slice of `RefTuple`s. So for instance, I can fit dates and really anything else. This is a big win for working with dataframes since it would enable y…
-
Code that used to work, but does not compile in the latest version. Perhaps this is a regression.
reproduction code
```
auto m = [1,2,3,4,5,6].sliced(2,3).pack!1.fuse();
```
error
```
.…
-
In the code below, the second zip/map code causes the first part of the RefTuple to change for some non-obvious reason. When I run sum on the first value, it seems to return the right value, but when …
-
The example below attempts to fill a `Summator` with `reduce`. This does not work because `reduceImpl` only supports non-void functions (see [here](https://github.com/libmir/mir-algorithm/blob/83e0975…
-
Requested feature: Creating a non-deterministic slice (with non-deterministic content as well as a non-deterministic length) currently requires multiple steps. For example, the following code cr…
-
Here is a the code to reproduce a crash when using mir sort algorithm.
I sort an array of StructB. Interestingly is that if i remove the field val2 of StructA, there is no crash
```
import std.st…