Given the instability nature of the current status of onnx, and the ease of
development, python would be favorable as the initial choice

On Fri, Oct 20, 2017 at 8:00 AM, Chris Olivier <cjolivie...@gmail.com>
wrote:

> Also, what language is the expectation here?  Is the ONNX serialization to
> be developed in the C++ layer or python?  Seems like what I saw before was
> python.
>
> On Fri, Oct 20, 2017 at 1:05 AM, Lupesko, Hagay <lupe...@gmail.com> wrote:
>
> > Tianqi,
> >
> > “I would want the code to be in the repo as long as we reach the
> > consensus.”
> > +1
> >
> > “The reason why I am seeing this decision so seriously is that it will
> > affect how we can influence the design of the exchange format we act on”
> > IMO, the most important first thing to do in order to influence the
> design
> > of ONNX is to support it, and the actual implementation detail matters
> less.
> >
> > “I am in favor of (2) because technically it gives us a clean future
> > compatibility, offers compilation”
> > What do you mean by “future compatibility”?
> > What do you mean by “offers compilation”? And since MXNet Sym is built on
> > top of NNVM, why will we not have all of that if we go down the route of
> > implementing the conversion on top of MXNet Sym?
> >
> > Hagay
> >
> > On 10/19/17, 20:43, "Tianqi Chen" <workc...@gmail.com on behalf of
> > tqc...@cs.washington.edu> wrote:
> >
> >     I will start forking the previous discussion and it has gone awry
> and I
> >     hope to start a pure technical discussion thread.
> >
> >     I said in another email that we could do a vote to settle this issue.
> > I now
> >     think that I was wrong and would like to apology for my rush proposal
> > on
> >     this.
> >
> >     I hope to reopen this email thread to gain consensus on what we want.
> > There
> >     has been express of concerns that the code should reside on
> ApacheMXNet
> >     repo. I think that discussion is already over and at least I would
> > want the
> >     code to be in the repo as long as we reach the consensus.
> >
> >     The leftover point is how should we do it. There are two ways of
> doing
> > this
> >
> >     1) Doing it on top of existing Symbol API.
> >     2) Moving most of the exchange layer on standardized core operator
> set,
> >     namely mxnet/gluon spec.
> >
> >     Both approaches are feasible. There is some advocation on which way
> > might
> >     be simpler, but the additional effort of engineering won't be that
> > much.
> >     The reason why I am seeing this decision so seriously is that it will
> >     affect how we can influence the design of the exchange format we act
> > on, and
> >     how easily it is to integrate future features that are made
> available.
> >
> >     I am in favor of (2) because technically it gives us a clean future
> >     compatibility, offers compilation and articulates clearly what
> >     ApacheMXNet's stance on core operators.
> >     These things could bring more impact to the community in general.
> >
> >     Tianqi
> >
> >
> >
> >
>

Reply via email to