Mike Anderson

Results 442 comments of Mike Anderson

My main rationale for this is the ability to mix indices and labels for different dimensions. Something like `(select dataset 20 "Population")` or something like that

I'd _really_ like to avoid having completely different APIs. Most API functions should be the same, and the few specialised API functions can live in the same namespaces just fine....

I think the LabelIndex type looks sensible. Important to make sure that it remains as an implementation detail however - we don't really want helper types like this leaking out...

I don't think there is any way we can *generically* display the contents of a matrix / array at the REPL without changes to Clojure itself (unlikely to happen...). The...

I guess it would be possible to recommend that implementation override https://clojuredocs.org/clojure.core/print-method with `pm` to get consistent printing

Hi I'm not an expert on this part of the code base, looks like this is an issue with vectorz-clj though rather than core.matrix? If so can you file an...

Good idea! I think some of this should already be complete, but it probably hasn't had enough testing / use case exploration. Some quick thoughts: - Operations like `inner-product` should...

@tgoossens absolutely agree! If you are able to do some core.matrix development with real use cases that would be fantastic - always best to have a real project in mind....

@tgoossens thanks - Tensorlab looks very interesting. I'd certainly love to see some similar tensor support in core.matrix or a related library in the Clojure ecosystem!

Possibly this isn't needed once we have :ndarray-double fully functional.