Hi Bruce,

My view is that the following things should be in core.matrix
- Fundamental dataset and array programming operations (slicing, access, 
reshaping, dimension labelling etc.)
- Basic numerical operations (add, matrix multiply etc.)
- Matrix operations that may have different underlying implementations (SVD 
etc.)
- Protocol based support for standard implementations (Java arrays, Clojure 
vectors etc.)

The following belong in other libraries:
- More sophisticated algorithms building on the fundamental operations 
(statistical techniques, machine learning etc.)
- Anything to do with user interaction (graphing, GUIs etc.)
- Tools for IO / data access etc.

This is just a guideline though - happy to consider any specific function 
on a case by case base. Probably best done via issues, so please file if 
you have any!

On Friday, 5 February 2016 03:27:47 UTC+8, Bruce Durling wrote:
>
> Mike, 
>
> I've had some of my team start using incanter 1.9.0. We've found and 
> reported some issues and would like to contribute. Is there a good 
> road map somewhere of what functions should stay in incanter and what 
> ones should live in clojure.core.matrix.dataset? I'd like to know that 
> any fixes we pursue would move towards the future design of incanter. 
>
> cheers, 
> Bruce 
>
> On Thu, Feb 4, 2016 at 10:01 AM, Mikera <mike.r.an...@gmail.com 
> <javascript:>> wrote: 
> > There is the start of a dataframe-like implementation in 
> > clojure.core.matrix.dataset 
> > 
> > Contributions in this area (or even just vigorous testing / issue 
> reporting) 
> > would be very welcome! 
> > 
> > On Tuesday, 2 February 2016 17:44:51 UTC+8, Gregg Reynolds wrote: 
> >> 
> >> 
> >> 
> >> On Tue, Feb 2, 2016 at 2:22 AM, Mikera <mike.r.an...@gmail.com> wrote: 
> >>> 
> >>> If you are interested in data science, help with core.matrix and the 
> >>> associated libraries is always appreciated, and we are very 
> >>> contributor-friendly in the numerical Clojure community. 
> >> 
> >> 
> >> Speaking of which,  the topic of Clojure came up on the Julia mailing 
> list 
> >> recently.  One comment was "I suspect the biggest issue is the lack of 
> a 
> >> good dataframes library for Clojure,..."  So something along that line 
> would 
> >> be a good project. 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups 
> > "London Clojurians" group. 
> > To unsubscribe from this group and stop receiving emails from it, send 
> an 
> > email to london-clojuri...@googlegroups.com <javascript:>. 
> > To post to this group, send email to london-c...@googlegroups.com 
> <javascript:>. 
> > Visit this group at https://groups.google.com/group/london-clojurians. 
> > For more options, visit https://groups.google.com/d/optout. 
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to