Dan Groshev
Dan Groshev
I'm sorry for not being clear enough. I meant something like this MATLAB/Octave code: ``` matlab octave:1> a = eye(3) a = Diagonal Matrix 1 0 0 0 1 0...
@mikera I've added a similar determinant function to ndarray-double in develop branch. An additional benefit is that the particular LU-decomposition that I use produces L with singular diagonal, so only...
Done in 533e8cb
I think it should also be possible to extend current NDArray implementation to support CLJS. I've tried to implement NDArray in a way that will make translation to CLJS easier:...
I'll reopen it as a reminder that I need to check AOT working with upcoming rewritten version of "ndarray-magic".
Not yet, but I will do this.
Besided undefined behaviour there is an obvious bug there: ``` erlang (tempo_dev@si14-laptop)6> tempo:parse(, , unix). {ok,0.0} tempo:parse(, {unix, }). {ok,-14674003200.0} ```
I'm not sure that this is a good idea because: 1) we will break some code 2) sometimes the former is handier and sometimes the latter.
Regarding 2nd point — well, sometimes it's just handier to avoid such boxing. But maybe you are right and we should drop it.