mxnet-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ivan Serdyuk <local.tourist.k...@gmail.com>
Subject Re: Clojure Package
Date Mon, 04 Jun 2018 19:27:35 GMT
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 <mnnaveen@gmail.com> 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 <carinmeier@gmail.com> 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 <chenhy12345@gmail.com> 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 <carinmeier@gmail.com>:
> > >
> > > > 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
> > >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message