I think that's a great idea to bring in under contrib and we can also get user feedback
> On Jun 4, 2018, at 12:44 PM, sandeep krishnamurthy > <[email protected]> wrote: > > Hi Carin, > > This is a commendable work. Thanks a lot for all the hard and smart work > you have put behind this :-) I think this will be a great value addition. > > If people are not sure about usage, can I suggest this awesome work to be > brought in "contrib" package? Invite and build the community around > Clojure, stabilize and increase the coverage, and based on usage and > development, graduate it to main stable support from contrib. > > Suggestions and thoughts? > > Best, > Sandeep > > > > On Mon, Jun 4, 2018 at 12:27 PM, Ivan Serdyuk <[email protected]> > wrote: > >> Hello everyone. >> >> A small comment, about Scala API: main commiters are hardly available, as >> for today. >> >> As for Clojure - I might suggest that it might be possible to enlight >> future work, for that package, for Clojure developers. >> >>> On Mon, Jun 4, 2018 at 8:50 PM, Naveen Swamy <[email protected]> wrote: >>> >>> Hi Carin, >>> >>> This is great effort and very nicely documented. When I surveyed at my >> day >>> job on the interest for Scala packages there were a few people who >>> specifically were interested in the Clojure packages, I think those are >>> people who might have tried and understand the complexity of making Scala >>> work in Clojure. >>> >>> I am in support of a MXNet-Clojure package, I request you to add more >> unit >>> tests and integration tests that can be ported to CI. >>> >>> Thanks for your efforts. >>> >>> -Naveen >>> >>> >>> >>> On Fri, Jun 1, 2018 at 6:16 PM, Carin Meier <[email protected]> >> wrote: >>> >>>> It is always a good thing to consider the cost with the benefit. I'll >> do >>> my >>>> best to explain what I see the tradeoffs to be. >>>> >>>> First, I wanted to clarify that it took significant development effort >> to >>>> get the Clojure package and the interop working properly despite my >>> simple >>>> looking design on the confluence page :) >>>> >>>> One of the advantages of MXNet over its competitors is its many >> language >>>> support. The Clojure package would only increase the value of this >>>> proposition and bring new users and growth into the community. >>>> However, there is a cost associated with adding this language support >> as >>>> you pointed out. >>>> >>>> Since the Clojure package right now is only reliant on the Scala jars >>> from >>>> Maven, it can exist outside the main project as an independent repo >> but I >>>> think that would lessen the growth benefit both to the Clojure >> community >>>> and to the MXNet community to not be included as a first class >> language. >>>> >>>> I believe having first class Clojure support in MXNet is valuable, but >>> the >>>> cost of that support is up to the community to decide. >>>> >>>> Is there a process for considering a new package in MXNet? >>>> >>>> - Carin >>>> >>>>> On Fri, Jun 1, 2018 at 5:51 PM, Chen HY <[email protected]> wrote: >>>>> >>>>> Have checked the issue and the confluence page, but still curious. >>>>> Clojure and Scala are both JVM based languages. >>>>> They, as well as many JVM based languages, can share their class and >>>> method >>>>> at a certain level. >>>>> Why should the community maintain two APIs for two languages with can >>>> share >>>>> their packages with almost zero effort? >>>>> >>>>> >>>>> 2018-06-01 21:58 GMT+01:00 Carin Meier <[email protected]>: >>>>> >>>>>> Hi all, >>>>>> >>>>>> I've been working on a Clojure package for MXNet. Since Clojure is >> a >>>> JVM >>>>>> language, the package leverages the great work of the existing >> Scala >>>>>> package. >>>>>> >>>>>> I would appreciate any feedback and testing. >>>>>> >>>>>> Here is the original issue: >>>>>> https://github.com/apache/incubator-mxnet/issues/8971 >>>>>> >>>>>> Architecture & Design: >>>>>> https://cwiki.apache.org/confluence/display/MXNET/MXNet+Clojure >>>>>> >>>>>> and the github repo for rapid testing and issue fixing before of >>>> opening >>>>> an >>>>>> official PR https://github.com/gigasquid/clojure-mxnet >>>>>> >>>>>> I'm also active in the slack channel so feel free to ping me there. >>>>>> >>>>>> Thanks, >>>>>> Carin Meier >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Chen Hanyang 陈涵洋 >>>>> Software School Fudan University >>>>> +86-138-1881-7745 >>>>> >>>> >>> >> > > > > -- > Sandeep Krishnamurthy
