You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mxnet.apache.org by Henry Saputra <he...@gmail.com> on 2017/10/12 19:15:15 UTC

Question about Gluon in MXNet and relationship with Gluon Github repo?

Hi All,

I saw post
https://aws.amazon.com/blogs/aws/introducing-gluon-a-new-library-for-machine-learning-from-aws-and-microsoft/
about Gluon API specs that MXNet has implemented.

Seemed like the Gluon API spec is hosted at separate repo:
https://github.com/gluon-api/gluon-api

I am kind of confuse about relationship between MXNet and Gluon.
Is Apache MXNet just implementing specs defined in Gluon repo? Similar to
Tomcat implement Servlet specs I suppose?

Looking forward for bit of clarification about the two.


Thanks,

Henry

Re: Question about Gluon in MXNet and relationship with Gluon Github repo?

Posted by Henry Saputra <he...@gmail.com>.
Thx for the response, Vikram. Really appreciate it.

On Thu, Oct 12, 2017 at 2:06 PM Vikram Madan <vi...@gmail.com>
wrote:

> Hi Henry,
>
> Great question!
>
> The Gluon API in Apache MXNet is an implementation of the Gluon
> specification published at https://github.com/gluon-api/gluon-api. This is
> similar to the 2nd example you provided - Tomcat implementing Servlet
> specs. Both the Gluon specification and the Gluon implementation in Apache
> MXNet are both continuing to evolve, so mind you there might be some minor
> inconsistencies between the two.
>
> The Gluon API specification is available for any deep learning framework to
> implement, so we will likely see it implemented in other open source deep
> learning frameworks like Cognitive Toolkit (CNTK) in addition to Apache
> MXNet.
>
> I hope this helps.
>
> Best,
> Vikram
>
>
> On Thu, Oct 12, 2017 at 12:15 PM, Henry Saputra <he...@gmail.com>
> wrote:
>
> > Hi All,
> >
> > I saw post
> > https://aws.amazon.com/blogs/aws/introducing-gluon-a-new-
> > library-for-machine-learning-from-aws-and-microsoft/
> > about Gluon API specs that MXNet has implemented.
> >
> > Seemed like the Gluon API spec is hosted at separate repo:
> > https://github.com/gluon-api/gluon-api
> >
> > I am kind of confuse about relationship between MXNet and Gluon.
> > Is Apache MXNet just implementing specs defined in Gluon repo? Similar to
> > Tomcat implement Servlet specs I suppose?
> >
> > Looking forward for bit of clarification about the two.
> >
> >
> > Thanks,
> >
> > Henry
> >
>

Re: Question about Gluon in MXNet and relationship with Gluon Github repo?

Posted by Vikram Madan <vi...@gmail.com>.
Hi Henry,

Great question!

The Gluon API in Apache MXNet is an implementation of the Gluon
specification published at https://github.com/gluon-api/gluon-api. This is
similar to the 2nd example you provided - Tomcat implementing Servlet
specs. Both the Gluon specification and the Gluon implementation in Apache
MXNet are both continuing to evolve, so mind you there might be some minor
inconsistencies between the two.

The Gluon API specification is available for any deep learning framework to
implement, so we will likely see it implemented in other open source deep
learning frameworks like Cognitive Toolkit (CNTK) in addition to Apache
MXNet.

I hope this helps.

Best,
Vikram


On Thu, Oct 12, 2017 at 12:15 PM, Henry Saputra <he...@gmail.com>
wrote:

> Hi All,
>
> I saw post
> https://aws.amazon.com/blogs/aws/introducing-gluon-a-new-
> library-for-machine-learning-from-aws-and-microsoft/
> about Gluon API specs that MXNet has implemented.
>
> Seemed like the Gluon API spec is hosted at separate repo:
> https://github.com/gluon-api/gluon-api
>
> I am kind of confuse about relationship between MXNet and Gluon.
> Is Apache MXNet just implementing specs defined in Gluon repo? Similar to
> Tomcat implement Servlet specs I suppose?
>
> Looking forward for bit of clarification about the two.
>
>
> Thanks,
>
> Henry
>